@charset "utf-8";
/* CSS Document */

body{background:url(../images/common/top_background.gif) repeat-x;}
#warp{width:100%; height: auto !important;margin:0 auto;}
#header{
	position: absolute;
	width: 100%;
	overflow: hidden;
	margin: 0 auto;
	z-index: 1;
	left: 2px;
	top: 0px;
}
.header_box{position:relative;width:949px;height:100px;margin:0 auto;}
.logo{float:left;width:160px;height:30px;padding:50px 0px 26px 0;}
.compliance_logo{float:left;width:67px;height:23px;padding:53px 0px 26px 5px;}
.gn_box {float:right;width:340px;height:24px;margin:15px 0 0 54px;}
.gn {float:left; height:14px;padding:10px 10px 0 0;text-align:right;}
.gn_1 {float:left; height:14px;padding:11px 10px 0 52px;text-align:right;}
.navigation{float:left;width:625px;margin:8px 0 0 64px;overflow:visible;}
ul#navi li.lnb1{float:left;padding:10px 16px 0 13px;}
ul#navi li.lnb2{float:left;padding:10px 16px 0 13px;}
ul#navi li.lnb3{float:left;padding:10px 17px 0 13px;}
ul#navi li.lnb4{float:left;padding:10px 11px 0 13px;}
ul#navi li.lnb5{float:left;padding:10px 16px 0 13px;}
ul#navi ul{display:none;}
ul#navi li ul {position: absolute;top:74px;left:0px;width:900px; background:url(../images/common/sub_menu_bg.gif);padding: 11px 10px 5px 10px; }
ul#navi li ul li { float:left; margin-right:17px; padding-left:5px;}
ul#navi li ul li a { color:#777; background:url(../images/common/li2.png) 0 4px no-repeat; padding-left:10px; font-weight:bold}
ul#navi li ul li a:hover { color:#0c275b; background:url(../images/common/li3.png) 0 4px no-repeat;  }
ul#navi li ul li.sub1 { margin-left:0px; display:inline;}
ul#navi li ul li.sub2 { margin-left:50px; display:inline; }
ul#navi li ul li.sub3 { margin-left:0px; display:inline; }
ul#navi li ul li.sub4 { margin-left:0px; display:inline; }
ul#navi li ul li.sub5 { margin-left:440px; display:inline; }

#container{width:949px;margin:0 auto; padding:0;}
#container_2{width:949px; margin:0 auto ; padding-top:120px;}
.content{float:left;width:949px;background:url(../images/common/left_baground.gif) repeat-y; }
.site_content{float:left;width:949px; }
.sub_content{position:relative;float:left;width:709px;margin-left:26px;padding-bottom:58px;}
#header .st{width:100%;border-bottom:1px solid #8d8d8d;}
#main_visuall{width:949px;height:485px;margin:0 auto;padding-top:300px;}
#main_visuall .btn{position:absolute;top:474px; left:1040px; z-index:4;}

/*header*/
.top_menu{position:relative;width:968px;height:262px;margin:0 auto; paading:0; background-color:#fff; border-left:1px solid #c9c9c9;border-right:1px solid #c9c9c9;border-bottom:1px solid #c9c9c9;}
.top_sub_menu{position:relative;float:left;width:102px;margin:0 auto; padding:10px 44px 15px 53px;}
.top_sub_menu2{position:relative;float:left;width:102px;margin:0 auto; padding:10px 24px 15px 53px;}
.top_sub_menu3{position:relative;float:left;width:102px;margin:0 auto; padding:10px 37px 15px 53px;}
.top_box{position:relative;width:968px;height:51px;background-image:url(../images/common/sub_top_background.gif); background-repeat:x-repeat;}
.sub_1 {position:relative;float:left;width:120px;margin:0; padding:10px 29px 15px 54px;}
.sub_2{position:relative;float:left;width:120px;margin:0; padding:10px 0 15px 30px;}
.sub_3{position:relative;float:left;width:110px;margin:0; padding:10px 32px 15px 54px;}
.sub_4 {position:relative;float:left;width:120px;margin:0; padding:10px 28px 15px 47px;}
.sub_5{position:relative;float:left;width:120px;margin:0; padding:10px 28px 15px 58px;}


/*footer*/
#footer{clear:both;position:relative;display:block;width:969px;margin:0 auto;padding-top:80px;}
.footer_box{width:969px;border-top:2px solid #9d9d9d;padding:10px 10px;}
.height{position:relative;height:20px;margin:0; padding-top:20px;}
.copy{float:left;width:394px;margin:0;padding-bottom:10px;}
.footer_img{float:left;position:relative;margin:0;padding-bottom:10px;}
.guide_img{float:left;position:relative;margin:0;padding:0 10px 10px 80px;}

/* main */
.blueback{width:100%;height:110px; }
.table_box{float:left;width:300px;height:101px;margin:25px 18px 46px 10px; padding:0;}
.table_tit{padding-bottom:5px;}
.canon_box{float:left;width:300px;height:101px;margin:25px 18px 46px 0; padding:0;}
.canon_tit{padding-bottom:5px;}
.canon_img{float:left;width:272px;height:104px;margin:0;padding-bottom:12px;}
.canon_m_img{float:left;margin:0;padding:13px 0 12px 175px;}
.canon_txt_img{float:left;width:200px;height:54px;margin:0;padding:0;}
.busy_box{float:left;position:relative;width:300px;height:101px;margin:25px 0 46px 0; padding:0;}
.busy_img{float:left;width:272px;height:104px;margin:0;padding-bottom:12px;}
.busy_m_img{float:left;margin:0;padding:13px 0 12px 140px;}
.busy_txt_img{position:relative;float:left;width:184px;height:65px;margin:0 auto;padding:0;}
.busy_txt1{position:relative;width:40px; height:19px; margin-bottom:7px;padding:0;}
.busy_txt2{position:relative;width:184px; height:37px; margin-bottom:5px;padding:0;}

/* img */
.main_all_img{position:relative;width:949px;margin:0 auto;padding:0;}
.main_img_1{float:left;width:302px;height:109px;margin:0 auto;padding:0;}
.main_img_2{float:left;width:302px;height:109px;padding-right:52px;}
.main_img_3{float:left;width:302px;height:109px;margin:0 auto;padding-left:35px;}


/*테이블*/
.table{width:253px;height:181px;clear:both;}
.table th{padding-bottom:10px;}
.table td{}
caption{visibility:hidden;overflow:hidden;width:1px;height:1px;font-size:0;line-height:0}
.th_more{margin:0;padding-top:5px;}
.td_img{width:5px;}
.td_txt{width:211px;}
.td_txt_02{width:35px;}


.file_input { position: relative; width: 10px; height: 32px; overflow: hidden;}
.file_input_hidden { font-size: 23px; position: absolute; right: 0px; top: 0px; opacity: 0; filter: alpha(opacity=0); -ms-filter: "alpha(opacity=0)"; -khtml-opacity: 0; -moz-opacity: 0;}


/*서브 페이지 공통*/
.top_img{position:relative;float:left;width:949px;}
.top_visuall_txt{position:relative;float:left;width:497px;height:64px; padding:22px 13px 0 35px;}
.top_visuall_txt_2{float:left;width:404px;}
.location{float:left;height:15px;margin:28px 9px 0 0;}
.location_txt{float:left;height:15px;margin-top:24px;}
.height10{float:left;width:709px; height:10px;}
.height-20{float:left;width:709px; height:20px;margin-bottom:10px;}
.t_left{float:left;width:300px; margin:18px 0 20px 170px; text-align:center;}
.t_right{position:relative;float:right; width:70px; padding:18px 0 20px 50px; text-align:right;}
.t_center{float:left;text-align:center;width:700px;}
.height15{float:left;width:190px; height:15px;}
.height20{float:left;width:190px; height:20px;}
.W_center{float:left;width:694px;margin:0 auto;text-align:center;padding-top:10px;}
.W_right{float:left;width:694px;margin:0 auto;text-align:right;padding-top:10px;}
.W_right_2{float:left;width:663px;margin:0 auto;text-align:right;padding:10px 50px 0 0;}

/*FAQ*/
.faq{width:665px; text-align:center;margin-left:15px;padding:0px;border-top:1px #bfbbb6 solid;border-bottom:1px #bfbbb6 solid;}
caption{visibility:hidden;overflow:hidden;width:1px;height:1px;font-size:0;line-height:0}
.faq_txtb{color:#5f5f5f;font-weight:bold;width:640px;padding-left:12px;}
.faq_th{height:31px;margin:0;padding:5px 8px;; text-align:center;border-top:#bfbbb6 solid 1px;border-bottom:#bfbbb6 solid 1px;font-weight:bold;font:#FFFFFF;}
.faq .faq_td2{padding:13px 16px 10px 16px;color:#767676;}
.faq td{padding:10px 3px 10px 3px;border-bottom:solid 1px #eee9e6;color:#767676;}
.faq .rplay_img{background:#f5f2f2;vertical-align:top;padding:18px 2px 10px 12px;border-bottom:solid 1px #eee9e6;}
.faq .rplay{background:#f5f2f2;padding:13px 8px 10px 0;border-bottom:solid 1px #eee9e6;color:#333;}
.faq .rplay_txt{width:630px;margin:3px 5px 0px 5px;}
.re_td{background:#fbfbfb;border-top:#e0e0e0 dotted 1px;border-bottom:#fbfbfb solid 1px;padding:13px 0 10px 25px;}

.faq_r{position:relative;margin:0 auto;padding:32px 0 86px 0;text-align:center;}
.faq_i{float:left;height:30px;padding:6px 5px 0 10px; }


/*_qna* list*/
.qna_box{}
.qna{clear:both;width:710px;}
.qna th{background:#a2a2a3;margin:0;padding:3px; text-align:center;border-top:#eee9e6 solid 1px;font-weight:bold;color:#fff;}
.qna td{position:relative;text-align:center;padding:6px;;border-bottom:#eee9e6 1px solid; overflow:hidden;color:#4c4c4c;}
.qna td.veiw{text-align:left; padding-left:20px;color:#4c4c4c;border-bottom:#eee9e6 1px solid;}
.qna td.veiw_2{text-align:left; padding-left:20px;color:#4c4c4c;}
.qna_Retrieval{float:right; width:373px; margin:0 0 12px 10px; text-align:right;}
.left200{float:left;width:200px;}
.qna_box_u{margin-left:20px;}
.qna_Retrieval_u{float:right; width:473px; margin:0 0 15px 10px; text-align:right;}

/*table W */
.write {float:left;width:664px;border:#bfbbb6 1px solid;}
.write th{margin:0;padding:8px; text-align:center;font-weight:bold;border-bottom:1px solid #eee9e6; border-right:1px solid #bfbbb6; }
.write_th2{margin:0;padding:0; text-align:center;font-weight:bold; paddind:3px; background:#efefef;border-right:1px solid #bfbbb6;}
.write td{text-align:left;padding:3px;border-bottom:1px solid #eee9e6;}
.write .write_td2{text-align:left;padding:3px 3px 3px 16px;}


.read{float:left; width:663px;border-top:#bfbbb6 2px solid;border-bottom:#bfbbb6 2px solid;}
.read th{margin:0;padding:8px;text-align:left;font-weight:bold;border-bottom:1px solid #eee9e6;  paddind:3px; padding-left:8px;}
.read .read_th2{margin:0;padding:8px;text-align:left;font-weight:bold;border-bottom:1px solid #eee9e6;  paddind:3px; padding-left:8px;background:#f5f2f2;}
.read td{padding:3px;border-bottom:1px solid #eee9e6;text-align:left;}
.read .td2{padding:15px 8px;height:100px;border-bottom:1px solid #eee9e6;text-align:left;}
.read .td3{padding:3px 3px 3px 10px;border-bottom:1px solid #eee9e6;text-align:left;color:#767676;}
.r_right{float:left;width:664px;margin:0 auto;text-align:right; margin:10px 0 0 0 ;}
.r_left{float:left;width:43px;margin:0 auto;text-align:left; padding:3px 3px 3px 0;}
.re_td_2{border-bottom:#eee9e6 dotted 1px;padding:13px 25px 10px 12px;}
.qna_btn{padding-left:16px;border-top:1px #eee9e6 solid;}

.banner_law{width:210px;height:64px;margin-top:200px;padding-left:1px;border-top:#d8d8d8 solid 1px;border-bottom:#d8d8d8 solid 1px;}
.banner_suit{width:210px;height:64px;margin:5px 0 49px 0;padding-left:1px;border-top:#d8d8d8 solid 1px;border-bottom:#d8d8d8 solid 1px;}

/*litigation*/
.row_table_blue {border-left:1px solid #c6d7f1;border-top:1px solid #c6d7f1; width:100%}
.row_table_blue th,
.row_table_blue td{padding:3px;border-right:1px solid #c6d7f1;border-bottom:1px solid #c6d7f1;}
.row_table_blue th{text-align:center;font-weight:bold;background:#ecf2fb; color:#3a3a3a}
.row_table_blue td{text-align:left; padding:3px 10px;}
.row_table_blue td.tit{ color:#2371b3; font-weight:bold}

.row_table{border-left:1px solid #d0d0d0;border-top:1px solid #d0d0d0; width:100%}
.row_table th,
.row_table td{padding:3px;border-right:1px solid #d0d0d0;border-bottom:1px solid #d0d0d0;}
.row_table th{text-align:center;font-weight:bold;background:#f2f2f2; color:#3a3a3a}
.row_table td{text-align:left; padding:3px 10px;}
.row_table td.align_c{text-align:center;}

.tab{float:left; width:664px; border-bottom:#36598f 2px solid; margin-bottom:10px; padding-top:30px; }
.tab li{float:left; padding:3px 30px; border-top:#c8c8c8 1px solid; border-left:#c8c8c8 1px solid;border-right:#c8c8c8 1px solid;border-bottom:none; font-weight:bold; background:#f7f7f7; color:#bfbfbf; margin-right:5px; z-index:9;}
.tab li a{color:#9b9b9b;font-weight:normal}
.tab .on{color:#fff; background:#36598f; border:#36598f 1px solid;}

.align_r{float:right; padding-right:50px;}
.h_5{float:left; width:664px; height:5px;}
.h_10{float:left; width:664px; height:10px;}
.h_20{float:left; width:664px; height:20px;}

.chart{width:850px; background:#fff;}
.chart .print{float:right;padding:10px;}
.chart h4{font-size:15px; font-weight:bold; margin-top:20px; padding-bottom:10px; color:#1e3a65}
.chart h4 img{vertical-align:middle; padding-right:5px;}

.width{float:left; width:664px;}

.right{float:right;  padding-top:10px;}

@charset "utf-8";
/* CSS Document */

body{background:url(../images/common/top_background.gif) repeat-x;}
#warp{width:100%; height: auto !important;margin:0 auto;}
#header{position:absolute;width:100%;overflow:hidden;margin:0 auto;z-index:1;}
.header_box{width:949px;height:94px;margin:0 auto;}
.logo{float:left;width:160px;height:30px;padding:50px 0px 26px 0;}
.compliance_logo{float:left;width:67px;height:23px;padding:53px 0px 26px 5px;}
.gn_box {float:right;width:340px;height:24px;margin:15px 0 0 54px;}
.gn {float:left; height:14px;padding:10px 10px 0 0;text-align:right;}
.gn_1 {float:left; height:14px;padding:11px 10px 0 52px;text-align:right;}
.lnb_box{position:relative;float:left;width:655px;margin-top:13px;padding-left:54px;}
.lnb ul{position:relative;background: red;}
.lnb li{padding:10px 13px 0 13px;}
#container{width:949px;margin:0 auto; padding:0;}
#container_2{width:949px; margin:0 auto ; padding-top:120px;}
.content{float:left;width:949px;background:url(../images/common/left_baground.gif) repeat-y; }
.site_content{float:left;width:949px; }
.sub_content{position:relative;float:left;width:709px;margin-left:26px;padding-bottom:58px;}
#header .st{width:100%;border-bottom:1px solid #8d8d8d;}
#main_visuall{width:949px;height:385px;margin:0 auto;padding-top:160px;}
#main_visuall .btn{position:absolute;top:474px; left:1040px; z-index:4;}

/*header*/
.top_menu{position:relative;width:968px;height:262px;margin:0 auto; paading:0; background-color:#fff; border-left:1px solid #c9c9c9;border-right:1px solid #c9c9c9;border-bottom:1px solid #c9c9c9;}
.top_sub_menu{position:relative;float:left;width:102px;margin:0 auto; padding:10px 44px 15px 53px;}
.top_sub_menu2{position:relative;float:left;width:102px;margin:0 auto; padding:10px 24px 15px 53px;}
.top_sub_menu3{position:relative;float:left;width:102px;margin:0 auto; padding:10px 37px 15px 53px;}
.top_box{position:relative;width:968px;height:51px;background-image:url(../images/common/sub_top_background.gif); background-repeat:x-repeat;}
.sub_1 {position:relative;float:left;width:120px;margin:0; padding:10px 29px 15px 54px;}
.sub_2{position:relative;float:left;width:120px;margin:0; padding:10px 0 15px 30px;}
.sub_3{position:relative;float:left;width:110px;margin:0; padding:10px 32px 15px 54px;}
.sub_4 {position:relative;float:left;width:120px;margin:0; padding:10px 28px 15px 47px;}
.sub_5{position:relative;float:left;width:120px;margin:0; padding:10px 28px 15px 58px;}
/*footer*/
#footer{clear:both;position:relative;display:block;width:969px;margin:0 auto;padding-top:80px;}
.footer_box{width:969px;border-top:2px solid #9d9d9d;padding:10px 10px;}
.height{position:relative;height:20px;margin:0; padding-top:20px;}
.copy{float:left;width:394px;margin:0;padding-bottom:10px;}
.footer_img{float:left;position:relative;margin:0;padding-bottom:10px;}
.guide_img{float:left;position:relative;margin:0;padding:0 10px 10px 80px;}

/* main */
.blueback{width:100%;height:110px; }
.table_box{float:left;width:300px;height:101px;margin:25px 18px 46px 10px; padding:0;}
.table_tit{padding-bottom:5px;}
.canon_box{float:left;width:300px;height:101px;margin:25px 18px 46px 0; padding:0;}
.canon_tit{padding-bottom:5px;}
.canon_img{float:left;width:272px;height:104px;margin:0;padding-bottom:12px;}
.canon_m_img{float:left;margin:0;padding:13px 0 12px 175px;}
.canon_txt_img{float:left;width:200px;height:54px;margin:0;padding:0;}
.busy_box{float:left;position:relative;width:300px;height:101px;margin:25px 0 46px 0; padding:0;}
.busy_img{float:left;width:272px;height:104px;margin:0;padding-bottom:12px;}
.busy_m_img{float:left;margin:0;padding:13px 0 12px 140px;}
.busy_txt_img{position:relative;float:left;width:184px;height:65px;margin:0 auto;padding:0;}
.busy_txt1{position:relative;width:40px; height:19px; margin-bottom:7px;padding:0;}
.busy_txt2{position:relative;width:184px; height:37px; margin-bottom:5px;padding:0;}

/* img */
.main_all_img{position:relative;width:949px;margin:0 auto;padding:0;}
.main_img_1{float:left;width:302px;height:109px;margin:0 auto;padding:0;}
.main_img_2{float:left;width:302px;height:109px;padding-right:52px;}
.main_img_3{float:left;width:302px;height:109px;margin:0 auto;padding-left:35px;}


/*테이블*/
.table{width:253px;height:181px;clear:both;}
.table th{padding-bottom:10px;}
.table td{}
caption{visibility:hidden;overflow:hidden;width:1px;height:1px;font-size:0;line-height:0}
.th_more{margin:0;padding-top:5px;}
.td_img{width:5px;}
.td_txt{width:211px;}
.td_txt_02{width:35px;}


.file_input { position: relative; width: 10px; height: 32px; overflow: hidden;}
.file_input_hidden { font-size: 23px; position: absolute; right: 0px; top: 0px; opacity: 0; filter: alpha(opacity=0); -ms-filter: "alpha(opacity=0)"; -khtml-opacity: 0; -moz-opacity: 0;}


/*서브 페이지 공통*/
.top_img{position:relative;float:left;width:949px;}
.top_visuall_txt{position:relative;float:left;width:497px;height:64px; padding:22px 13px 0 35px;}
.top_visuall_txt_2{float:left;width:404px;}
.location{float:left;height:15px;margin:28px 9px 0 0;}
.location_txt{float:left;height:15px;margin-top:24px;}
.height10{float:left;width:709px; height:10px;}
.height-20{float:left;width:709px; height:20px;margin-bottom:10px;}
.t_left{float:left;width:300px; margin:18px 0 20px 170px; text-align:center;}
.t_right{position:relative;float:right; width:70px; padding:18px 0 20px 50px; text-align:right;}
.t_center{float:left;text-align:center;width:700px;}
.height15{float:left;width:190px; height:15px;}
.height20{float:left;width:190px; height:20px;}
.W_center{float:left;width:694px;margin:0 auto;text-align:center;padding-top:10px;}
.W_right{float:left;width:694px;margin:0 auto;text-align:right;padding-top:10px;}
.W_right_2{float:left;width:663px;margin:0 auto;text-align:right;padding:10px 50px 0 0;}

/*FAQ*/
.faq{width:665px; text-align:center;margin-left:15px;padding:0px;border-top:1px #bfbbb6 solid;border-bottom:1px #bfbbb6 solid;}
caption{visibility:hidden;overflow:hidden;width:1px;height:1px;font-size:0;line-height:0}
.faq_txtb{color:#5f5f5f;font-weight:bold;width:640px;padding-left:12px;}
.faq_th{height:31px;margin:0;padding:5px 8px;; text-align:center;border-top:#bfbbb6 solid 1px;border-bottom:#bfbbb6 solid 1px;font-weight:bold;font:#FFFFFF;}
.faq .faq_td2{padding:13px 16px 10px 16px;color:#767676;}
.faq td{padding:10px 3px 10px 3px;border-bottom:solid 1px #eee9e6;color:#767676;}
.faq .rplay_img{background:#f5f2f2;vertical-align:top;padding:18px 2px 10px 12px;border-bottom:solid 1px #eee9e6;}
.faq .rplay{background:#f5f2f2;padding:13px 8px 10px 0;border-bottom:solid 1px #eee9e6;color:#333;}
.faq .rplay_txt{width:630px;margin:3px 5px 0px 5px;}
.re_td{background:#fbfbfb;border-top:#e0e0e0 dotted 1px;border-bottom:#fbfbfb solid 1px;padding:13px 0 10px 25px;}

.faq_r{position:relative;margin:0 auto;padding:32px 0 86px 0;text-align:center;}
.faq_i{float:left;height:30px;padding:6px 5px 0 10px; }





/*_qna* list*/
.qna_box{}
.qna{clear:both;width:710px;}
.qna th{background:#a2a2a3;margin:0;padding:3px; text-align:center;border-top:#eee9e6 solid 1px;font-weight:bold;color:#fff;}
.qna td{position:relative;text-align:center;padding:6px;;border-bottom:#eee9e6 1px solid; overflow:hidden;color:#4c4c4c;}
.qna td.veiw{text-align:left; padding-left:20px;color:#4c4c4c;border-bottom:#eee9e6 1px solid;}
.qna td.veiw_2{text-align:left; padding-left:20px;color:#4c4c4c;}
.qna_Retrieval{float:right; width:373px; margin:0 0 12px 10px; text-align:right;}
.top_line_list{text-align:right; margin:0 0 12px 10px;}
.left200{float:left;width:200px;}
.qna_box_u{margin-left:20px;}
.qna_Retrieval_u{float:right; width:473px; margin:0 0 15px 10px; text-align:right;}

/*table W */
.write {float:left;width:664px;border:#bfbbb6 1px solid;}
.write th{margin:0;padding:8px; text-align:center;font-weight:bold;border-bottom:1px solid #eee9e6; border-right:1px solid #bfbbb6; }
.write_th2{margin:0;padding:0; text-align:center;font-weight:bold; paddind:3px; background:#efefef;border-right:1px solid #bfbbb6;}
.write td{text-align:left;padding:3px;border-bottom:1px solid #eee9e6;}
.write .write_td2{text-align:left;padding:3px 3px 3px 16px;}


.read{float:left; width:663px;border-top:#bfbbb6 2px solid;border-bottom:#bfbbb6 2px solid;}
.read th{margin:0;padding:8px;text-align:left;font-weight:bold;border-bottom:1px solid #eee9e6;  paddind:3px; padding-left:8px;}
.read .read_th2{margin:0;padding:8px;text-align:left;font-weight:bold;border-bottom:1px solid #eee9e6;  paddind:3px; padding-left:8px;background:#f5f2f2;}
.read td{padding:3px;border-bottom:1px solid #eee9e6;text-align:left;}
.read .td2{padding:15px 8px;height:100px;border-bottom:1px solid #eee9e6;text-align:left;}
.read .td3{padding:3px 3px 3px 10px;border-bottom:1px solid #eee9e6;text-align:left;color:#767676;}
.r_right{float:left;width:664px;margin:0 auto;text-align:right; margin:10px 0 0 0 ;}
.r_left{float:left;width:43px;margin:0 auto;text-align:left; padding:3px 3px 3px 0;}
.re_td_2{border-bottom:#eee9e6 dotted 1px;padding:13px 25px 10px 12px;}
.qna_btn{padding-left:16px;border-top:1px #eee9e6 solid;}

.banner_law{width:210px;height:64px;margin-top:200px;padding-left:1px;border-top:#d8d8d8 solid 1px;border-bottom:#d8d8d8 solid 1px;}
.banner_suit{width:210px;height:64px;margin:5px 0 49px 0;padding-left:1px;border-top:#d8d8d8 solid 1px;border-bottom:#d8d8d8 solid 1px;}

/*litigation*/
.row_table_blue {border-left:1px solid #c6d7f1;border-top:1px solid #c6d7f1; width:100%}
.row_table_blue th,
.row_table_blue td{padding:3px;border-right:1px solid #c6d7f1;border-bottom:1px solid #c6d7f1;}
.row_table_blue th{text-align:center;font-weight:bold;background:#ecf2fb; color:#3a3a3a}
.row_table_blue td{text-align:left; padding:3px 10px;}
.row_table_blue td.tit{ color:#2371b3; font-weight:bold}

.row_table{border-left:1px solid #d0d0d0;border-top:1px solid #d0d0d0; width:100%}
.row_table th,
.row_table td{padding:3px;border-right:1px solid #d0d0d0;border-bottom:1px solid #d0d0d0;}
.row_table th{text-align:center;font-weight:bold;background:#f2f2f2; color:#3a3a3a}
.row_table td{text-align:left; padding:3px 10px;}
.row_table td.align_c{text-align:center;}

.tab{float:left; width:664px; border-bottom:#36598f 2px solid; margin-bottom:10px; padding-top:30px; }
.tab li{float:left; padding:3px 30px; border-top:#c8c8c8 1px solid; border-left:#c8c8c8 1px solid;border-right:#c8c8c8 1px solid;border-bottom:none; font-weight:bold; background:#f7f7f7; color:#bfbfbf; margin-right:5px; z-index:9;}
.tab li a{color:#9b9b9b;font-weight:normal}
.tab .on{color:#fff; background:#36598f; border:#36598f 1px solid;}

.align_r{float:right; padding-right:50px;}
.h_5{float:left; width:664px; height:5px;}
.h_10{float:left; width:664px; height:10px;}
.h_20{float:left; width:664px; height:20px;}

.chart{width:850px; background:#fff;}
.chart .print{float:right;padding:10px;}
.chart h4{font-size:15px; font-weight:bold; margin-top:20px; padding-bottom:10px; color:#1e3a65}
.chart h4 img{vertical-align:middle; padding-right:5px;}

.width{float:left; width:664px;}

.right{float:right;  padding-top:10px;}

@charset "utf-8";
/* CSS Document */

body{background:url(../images/common/top_background.gif) repeat-x;}
#warp{width:100%; height: auto !important;margin:0 auto;}
#header{position:absolute;width:100%;overflow:hidden;margin:0 auto;z-index:1;}
.header_box{width:949px;height:94px;margin:0 auto;}
.logo{float:left;width:160px;height:30px;padding:50px 0px 26px 0;}
.compliance_logo{float:left;width:67px;height:23px;padding:53px 0px 26px 5px;}
.gn_box {float:right;width:340px;height:24px;margin:15px 0 0 54px;}
.gn {float:left; height:14px;padding:10px 10px 0 0;text-align:right;}
.gn_1 {float:left; height:14px;padding:11px 10px 0 52px;text-align:right;}
.lnb_box{position:relative;float:left;width:655px;margin-top:13px;padding-left:54px;}
.lnb ul{position:relative;background: red;}
.lnb li{padding:10px 13px 0 13px;}
#container{width:949px;margin:0 auto; padding:0;}
#container_2{width:949px; margin:0 auto ; padding-top:120px;}
.content{float:left;width:949px;background:url(../images/common/left_baground.gif) repeat-y; }
.site_content{float:left;width:949px; }
.sub_content{position:relative;float:left;width:709px;margin-left:26px;padding-bottom:58px;}
#header .st{width:100%;border-bottom:1px solid #8d8d8d;}
#main_visuall{width:949px;height:385px;margin:0 auto;padding-top:120px;}
#main_visuall .btn{position:absolute;top:474px; left:1040px; z-index:4;}

/*header*/
.top_menu{position:relative;width:968px;height:262px;margin:0 auto; paading:0; background-color:#fff; border-left:1px solid #c9c9c9;border-right:1px solid #c9c9c9;border-bottom:1px solid #c9c9c9;}
.top_sub_menu{position:relative;float:left;width:102px;margin:0 auto; padding:10px 44px 15px 53px;}
.top_sub_menu2{position:relative;float:left;width:102px;margin:0 auto; padding:10px 24px 15px 53px;}
.top_sub_menu3{position:relative;float:left;width:102px;margin:0 auto; padding:10px 37px 15px 53px;}
.top_box{position:relative;width:968px;height:51px;background-image:url(../images/common/sub_top_background.gif); background-repeat:x-repeat;}
.sub_1 {position:relative;float:left;width:120px;margin:0; padding:10px 29px 15px 54px;}
.sub_2{position:relative;float:left;width:120px;margin:0; padding:10px 0 15px 30px;}
.sub_3{position:relative;float:left;width:110px;margin:0; padding:10px 32px 15px 54px;}
.sub_4 {position:relative;float:left;width:120px;margin:0; padding:10px 28px 15px 47px;}
.sub_5{position:relative;float:left;width:120px;margin:0; padding:10px 28px 15px 58px;}
/*footer*/
#footer{clear:both;position:relative;display:block;width:969px;margin:0 auto;padding-top:80px;}
.footer_box{width:969px;border-top:2px solid #9d9d9d;padding:10px 10px;}
.height{position:relative;height:20px;margin:0; padding-top:20px;}
.copy{float:left;width:394px;margin:0;padding-bottom:10px;}
.footer_img{float:left;position:relative;margin:0;padding-bottom:10px;}
.guide_img{float:left;position:relative;margin:0;padding:0 10px 10px 80px;}

/* main */
.blueback{width:100%;height:110px; }
.table_box{float:left;width:300px;height:101px;margin:25px 18px 46px 10px; padding:0;}
.table_tit{padding-bottom:5px;}
.canon_box{float:left;width:300px;height:101px;margin:25px 18px 46px 0; padding:0;}
.canon_tit{padding-bottom:5px;}
.canon_img{float:left;width:272px;height:104px;margin:0;padding-bottom:12px;}
.canon_m_img{float:left;margin:0;padding:13px 0 12px 175px;}
.canon_txt_img{float:left;width:200px;height:54px;margin:0;padding:0;}
.busy_box{float:left;position:relative;width:300px;height:101px;margin:25px 0 46px 0; padding:0;}
.busy_img{float:left;width:272px;height:104px;margin:0;padding-bottom:12px;}
.busy_m_img{float:left;margin:0;padding:13px 0 12px 140px;}
.busy_txt_img{position:relative;float:left;width:184px;height:65px;margin:0 auto;padding:0;}
.busy_txt1{position:relative;width:40px; height:19px; margin-bottom:7px;padding:0;}
.busy_txt2{position:relative;width:184px; height:37px; margin-bottom:5px;padding:0;}

/* img */
.main_all_img{position:relative;width:949px;margin:0 auto;padding:0;}
.main_img_1{float:left;width:302px;height:109px;margin:0 auto;padding:0;}
.main_img_2{float:left;width:302px;height:109px;padding-right:52px;}
.main_img_3{float:left;width:302px;height:109px;margin:0 auto;padding-left:35px;}


/*테이블*/
.table{width:253px;height:181px;clear:both;}
.table th{padding-bottom:10px;}
.table td{}
caption{visibility:hidden;overflow:hidden;width:1px;height:1px;font-size:0;line-height:0}
.th_more{margin:0;padding-top:5px;}
.td_img{width:5px;}
.td_txt{width:211px;}
.td_txt_02{width:35px;}


.file_input { position: relative; width: 10px; height: 32px; overflow: hidden;}
.file_input_hidden { font-size: 23px; position: absolute; right: 0px; top: 0px; opacity: 0; filter: alpha(opacity=0); -ms-filter: "alpha(opacity=0)"; -khtml-opacity: 0; -moz-opacity: 0;}


/*서브 페이지 공통*/
.top_img{position:relative;float:left;width:949px;}
.top_visuall_txt{position:relative;float:left;width:497px;height:64px; padding:22px 13px 0 35px;}
.top_visuall_txt_2{float:left;width:404px;}
.location{float:left;height:15px;margin:28px 9px 0 0;}
.location_txt{float:left;height:15px;margin-top:24px;}
.height10{float:left;width:709px; height:10px;}
.height-20{float:left;width:709px; height:20px;margin-bottom:10px;}
.t_left{float:left;width:300px; margin:18px 0 20px 170px; text-align:center;}
.t_right{position:relative;float:right; width:70px; padding:18px 0 20px 50px; text-align:right;}
.t_center{float:left;text-align:center;width:700px;}
.height15{float:left;width:190px; height:15px;}
.height20{float:left;width:190px; height:20px;}
.W_center{float:left;width:694px;margin:0 auto;text-align:center;padding-top:10px;}
.W_right{float:left;width:694px;margin:0 auto;text-align:right;padding-top:10px;}
.W_right_2{float:left;width:663px;margin:0 auto;text-align:right;padding:10px 50px 0 0;}

/*FAQ*/
.faq{width:665px; text-align:center;margin-left:15px;padding:0px;border-top:1px #bfbbb6 solid;border-bottom:1px #bfbbb6 solid;}
caption{visibility:hidden;overflow:hidden;width:1px;height:1px;font-size:0;line-height:0}
.faq_txtb{color:#5f5f5f;font-weight:bold;width:640px;padding-left:12px;}
.faq_th{height:31px;margin:0;padding:5px 8px;; text-align:center;border-top:#bfbbb6 solid 1px;border-bottom:#bfbbb6 solid 1px;font-weight:bold;font:#FFFFFF;}
.faq .faq_td2{padding:13px 16px 10px 16px;color:#767676;}
.faq td{padding:10px 3px 10px 3px;border-bottom:solid 1px #eee9e6;color:#767676;}
.faq .rplay_img{background:#f5f2f2;vertical-align:top;padding:18px 2px 10px 12px;border-bottom:solid 1px #eee9e6;}
.faq .rplay{background:#f5f2f2;padding:13px 8px 10px 0;border-bottom:solid 1px #eee9e6;color:#333;}
.faq .rplay_txt{width:630px;margin:3px 5px 0px 5px;}
.re_td{background:#fbfbfb;border-top:#e0e0e0 dotted 1px;border-bottom:#fbfbfb solid 1px;padding:13px 0 10px 25px;}

.faq_r{position:relative;margin:0 auto;padding:32px 0 86px 0;text-align:center;}
.faq_i{float:left;height:30px;padding:6px 5px 0 10px; }


/*_qna* list*/
.qna_box{}
.qna{clear:both;width:710px;}
.qna th{background:#a2a2a3;margin:0;padding:3px; text-align:center;border-top:#eee9e6 solid 1px;font-weight:bold;color:#fff;}
.qna td{position:relative;text-align:center;padding:6px;;border-bottom:#eee9e6 1px solid; overflow:hidden;color:#4c4c4c;}
.qna td.veiw{text-align:left; padding-left:20px;color:#4c4c4c;border-bottom:#eee9e6 1px solid;}
.qna td.veiw_2{text-align:left; padding-left:20px;color:#4c4c4c;}
.qna_Retrieval{float:right; width:373px; margin:0 0 12px 10px; text-align:right;}
.left200{float:left;width:200px;}
.qna_box_u{margin-left:20px;}
.qna_Retrieval_u{float:right; width:473px; margin:0 0 15px 10px; text-align:right;}

/*table W */
.write {float:left;width:664px;border:#bfbbb6 1px solid;}
.write th{margin:0;padding:8px; text-align:center;font-weight:bold;border-bottom:1px solid #eee9e6; border-right:1px solid #bfbbb6; }
.write_th2{margin:0;padding:0; text-align:center;font-weight:bold; paddind:3px; background:#efefef;border-right:1px solid #bfbbb6;}
.write td{text-align:left;padding:3px;border-bottom:1px solid #eee9e6;}
.write .write_td2{text-align:left;padding:3px 3px 3px 16px;}


.read{float:left; width:663px;border-top:#bfbbb6 2px solid;border-bottom:#bfbbb6 2px solid;}
.read th{margin:0;padding:8px;text-align:left;font-weight:bold;border-bottom:1px solid #eee9e6;  paddind:3px; padding-left:8px;}
.read .read_th2{margin:0;padding:8px;text-align:left;font-weight:bold;border-bottom:1px solid #eee9e6;  paddind:3px; padding-left:8px;background:#f5f2f2;}
.read td{padding:3px;border-bottom:1px solid #eee9e6;text-align:left;}
.read .td2{padding:15px 8px;height:100px;border-bottom:1px solid #eee9e6;text-align:left;}
.read .td3{padding:3px 3px 3px 10px;border-bottom:1px solid #eee9e6;text-align:left;color:#767676;}
.r_right{float:left;width:664px;margin:0 auto;text-align:right; margin:10px 0 0 0 ;}
.r_left{float:left;width:43px;margin:0 auto;text-align:left; padding:3px 3px 3px 0;}
.re_td_2{border-bottom:#eee9e6 dotted 1px;padding:13px 25px 10px 12px;}
.qna_btn{padding-left:16px;border-top:1px #eee9e6 solid;}

.banner_law{width:210px;height:64px;margin-top:200px;padding-left:1px;border-top:#d8d8d8 solid 1px;border-bottom:#d8d8d8 solid 1px;}
.banner_suit{width:210px;height:64px;margin:5px 0 49px 0;padding-left:1px;border-top:#d8d8d8 solid 1px;border-bottom:#d8d8d8 solid 1px;}

/*litigation*/
.row_table_blue {border-left:1px solid #c6d7f1;border-top:1px solid #c6d7f1; width:100%}
.row_table_blue th,
.row_table_blue td{padding:3px;border-right:1px solid #c6d7f1;border-bottom:1px solid #c6d7f1;}
.row_table_blue th{text-align:center;font-weight:bold;background:#ecf2fb; color:#3a3a3a}
.row_table_blue td{text-align:left; padding:3px 10px;}
.row_table_blue td.tit{ color:#2371b3; font-weight:bold}

.row_table{border-left:1px solid #d0d0d0;border-top:1px solid #d0d0d0; width:100%}
.row_table th,
.row_table td{padding:3px;border-right:1px solid #d0d0d0;border-bottom:1px solid #d0d0d0;}
.row_table th{text-align:center;font-weight:bold;background:#f2f2f2; color:#3a3a3a}
.row_table td{text-align:left; padding:3px 10px;}
.row_table td.align_c{text-align:center;}

.tab{float:left; width:664px; border-bottom:#36598f 2px solid; margin-bottom:10px; padding-top:30px; }
.tab li{float:left; padding:3px 30px; border-top:#c8c8c8 1px solid; border-left:#c8c8c8 1px solid;border-right:#c8c8c8 1px solid;border-bottom:none; font-weight:bold; background:#f7f7f7; color:#bfbfbf; margin-right:5px; z-index:9;}
.tab li a{color:#9b9b9b;font-weight:normal}
.tab .on{color:#fff; background:#36598f; border:#36598f 1px solid;}

.align_r{float:right; padding-right:50px;}
.h_5{float:left; width:664px; height:5px;}
.h_10{float:left; width:664px; height:10px;}
.h_20{float:left; width:664px; height:20px;}

.chart{width:850px; background:#fff;}
.chart .print{float:right;padding:10px;}
.chart h4{font-size:15px; font-weight:bold; margin-top:20px; padding-bottom:10px; color:#1e3a65}
.chart h4 img{vertical-align:middle; padding-right:5px;}

.width{float:left; width:664px;}

.right{float:right;  padding-top:10px;}

@charset "utf-8";
/* CSS Document */

body{background:url(../images/common/top_background.gif) repeat-x;}
#warp{width:100%; height: auto !important;margin:0 auto;}
#header{position:absolute;width:100%;overflow:hidden;margin:0 auto;z-index:1;}
.header_box{width:949px;height:94px;margin:0 auto;}
.logo{float:left;width:160px;height:30px;padding:50px 0px 26px 0;}
.compliance_logo{float:left;width:67px;height:23px;padding:53px 0px 26px 5px;}
.gn_box {float:right;width:340px;height:24px;margin:15px 0 0 54px;}
.gn {float:left; height:14px;padding:10px 10px 0 0;text-align:right;}
.gn_1 {float:left; height:14px;padding:11px 10px 0 52px;text-align:right;}
.lnb_box{position:relative;float:left;width:655px;margin-top:13px;padding-left:54px;}
.lnb ul{position:relative;background: red;}
.lnb li{padding:10px 13px 0 13px;}
#container{width:949px;margin:0 auto; padding:0;}
#container_2{width:949px; margin:0 auto ; padding-top:120px;}
.content{float:left;width:949px;background:url(../images/common/left_baground.gif) repeat-y; }
.site_content{float:left;width:949px; }
.sub_content{position:relative;float:left;width:709px;margin-left:26px;padding-bottom:58px;}
#header .st{width:100%;border-bottom:1px solid #8d8d8d;}
#main_visuall{width:949px;height:385px;margin:0 auto;padding-top:120px;}
#main_visuall .btn{position:absolute;top:474px; left:1040px; z-index:4;}

/*header*/
.top_menu{position:relative;width:968px;height:262px;margin:0 auto; paading:0; background-color:#fff; border-left:1px solid #c9c9c9;border-right:1px solid #c9c9c9;border-bottom:1px solid #c9c9c9;}
.top_sub_menu{position:relative;float:left;width:102px;margin:0 auto; padding:10px 44px 15px 53px;}
.top_sub_menu2{position:relative;float:left;width:102px;margin:0 auto; padding:10px 24px 15px 53px;}
.top_sub_menu3{position:relative;float:left;width:102px;margin:0 auto; padding:10px 37px 15px 53px;}
.top_box{position:relative;width:968px;height:51px;background-image:url(../images/common/sub_top_background.gif); background-repeat:x-repeat;}
.sub_1 {position:relative;float:left;width:120px;margin:0; padding:10px 29px 15px 54px;}
.sub_2{position:relative;float:left;width:120px;margin:0; padding:10px 0 15px 30px;}
.sub_3{position:relative;float:left;width:110px;margin:0; padding:10px 32px 15px 54px;}
.sub_4 {position:relative;float:left;width:120px;margin:0; padding:10px 28px 15px 47px;}
.sub_5{position:relative;float:left;width:120px;margin:0; padding:10px 28px 15px 58px;}
/*footer*/
#footer{clear:both;position:relative;display:block;width:969px;margin:0 auto;padding-top:80px;}
.footer_box{width:969px;border-top:2px solid #9d9d9d;padding:10px 10px;}
.height{position:relative;height:20px;margin:0; padding-top:20px;}
.copy{float:left;width:394px;margin:0;padding-bottom:10px;}
.footer_img{float:left;position:relative;margin:0;padding-bottom:10px;}
.guide_img{float:left;position:relative;margin:0;padding:0 10px 10px 80px;}

/* main */
.blueback{width:100%;height:110px; }
.table_box{float:left;width:300px;height:101px;margin:25px 18px 46px 10px; padding:0;}
.table_tit{padding-bottom:5px;}
.canon_box{float:left;width:300px;height:101px;margin:25px 18px 46px 0; padding:0;}
.canon_tit{padding-bottom:5px;}
.canon_img{float:left;width:272px;height:104px;margin:0;padding-bottom:12px;}
.canon_m_img{float:left;margin:0;padding:13px 0 12px 175px;}
.canon_txt_img{float:left;width:200px;height:54px;margin:0;padding:0;}
.busy_box{float:left;position:relative;width:300px;height:101px;margin:25px 0 46px 0; padding:0;}
.busy_img{float:left;width:272px;height:104px;margin:0;padding-bottom:12px;}
.busy_m_img{float:left;margin:0;padding:13px 0 12px 140px;}
.busy_txt_img{position:relative;float:left;width:184px;height:65px;margin:0 auto;padding:0;}
.busy_txt1{position:relative;width:40px; height:19px; margin-bottom:7px;padding:0;}
.busy_txt2{position:relative;width:184px; height:37px; margin-bottom:5px;padding:0;}

/* img */
.main_all_img{position:relative;width:949px;margin:0 auto;padding:0;}
.main_img_1{float:left;width:302px;height:109px;margin:0 auto;padding:0;}
.main_img_2{float:left;width:302px;height:109px;padding-right:52px;}
.main_img_3{float:left;width:302px;height:109px;margin:0 auto;padding-left:35px;}


/*테이블*/
.table{width:253px;height:181px;clear:both;}
.table th{padding-bottom:10px;}
.table td{}
caption{visibility:hidden;overflow:hidden;width:1px;height:1px;font-size:0;line-height:0}
.th_more{margin:0;padding-top:5px;}
.td_img{width:5px;}
.td_txt{width:211px;}
.td_txt_02{width:35px;}


.file_input { position: relative; width: 10px; height: 32px; overflow: hidden;}
.file_input_hidden { font-size: 23px; position: absolute; right: 0px; top: 0px; opacity: 0; filter: alpha(opacity=0); -ms-filter: "alpha(opacity=0)"; -khtml-opacity: 0; -moz-opacity: 0;}


/*서브 페이지 공통*/
.top_img{position:relative;float:left;width:949px;}
.top_visuall_txt{position:relative;float:left;width:497px;height:64px; padding:22px 13px 0 35px;}
.top_visuall_txt_2{float:left;width:404px;}
.location{float:left;height:15px;margin:28px 9px 0 0;}
.location_txt{float:left;height:15px;margin-top:24px;}
.height10{float:left;width:709px; height:10px;}
.height-20{float:left;width:709px; height:20px;margin-bottom:10px;}
.t_left{float:left;width:300px; margin:18px 0 20px 170px; text-align:center;}
.t_right{position:relative;float:right; width:70px; padding:18px 0 20px 50px; text-align:right;}
.t_center{float:left;text-align:center;width:700px;}
.height15{float:left;width:190px; height:15px;}
.height20{float:left;width:190px; height:20px;}
.W_center{float:left;width:694px;margin:0 auto;text-align:center;padding-top:10px;}
.W_right{float:left;width:694px;margin:0 auto;text-align:right;padding-top:10px;}
.W_right_2{float:left;width:663px;margin:0 auto;text-align:right;padding:10px 50px 0 0;}

/*FAQ*/
.faq{width:665px; text-align:center;margin-left:15px;padding:0px;border-top:1px #bfbbb6 solid;border-bottom:1px #bfbbb6 solid;}
caption{visibility:hidden;overflow:hidden;width:1px;height:1px;font-size:0;line-height:0}
.faq_txtb{color:#5f5f5f;font-weight:bold;width:640px;padding-left:12px;}
.faq_th{height:31px;margin:0;padding:5px 8px;; text-align:center;border-top:#bfbbb6 solid 1px;border-bottom:#bfbbb6 solid 1px;font-weight:bold;font:#FFFFFF;}
.faq .faq_td2{padding:13px 16px 10px 16px;color:#767676;}
.faq td{padding:10px 3px 10px 3px;border-bottom:solid 1px #eee9e6;color:#767676;}
.faq .rplay_img{background:#f5f2f2;vertical-align:top;padding:18px 2px 10px 12px;border-bottom:solid 1px #eee9e6;}
.faq .rplay{background:#f5f2f2;padding:13px 8px 10px 0;border-bottom:solid 1px #eee9e6;color:#333;}
.faq .rplay_txt{width:630px;margin:3px 5px 0px 5px;}
.re_td{background:#fbfbfb;border-top:#e0e0e0 dotted 1px;border-bottom:#fbfbfb solid 1px;padding:13px 0 10px 25px;}

.faq_r{position:relative;margin:0 auto;padding:32px 0 86px 0;text-align:center;}
.faq_i{float:left;height:30px;padding:6px 5px 0 10px; }


/*_qna* list*/
.qna_box{}
.qna{clear:both;width:710px;}
.qna th{background:#a2a2a3;margin:0;padding:3px; text-align:center;border-top:#eee9e6 solid 1px;font-weight:bold;color:#fff;}
.qna td{position:relative;text-align:center;padding:6px;;border-bottom:#eee9e6 1px solid; overflow:hidden;color:#4c4c4c;}
.qna td.veiw{text-align:left; padding-left:20px;color:#4c4c4c;border-bottom:#eee9e6 1px solid;}
.qna td.veiw_2{text-align:left; padding-left:20px;color:#4c4c4c;}
.qna_Retrieval{float:right; width:373px; margin:0 0 12px 10px; text-align:right;}
.left200{float:left;width:200px;}
.qna_box_u{margin-left:20px;}
.qna_Retrieval_u{float:right; width:473px; margin:0 0 15px 10px; text-align:right;}

/*table W */
.write {float:left;width:664px;border:#bfbbb6 1px solid;}
.write th{margin:0;padding:8px; text-align:center;font-weight:bold;border-bottom:1px solid #eee9e6; border-right:1px solid #bfbbb6; }
.write_th2{margin:0;padding:0; text-align:center;font-weight:bold; paddind:3px; background:#efefef;border-right:1px solid #bfbbb6;}
.write td{text-align:left;padding:3px;border-bottom:1px solid #eee9e6;}
.write .write_td2{text-align:left;padding:3px 3px 3px 16px;}


.read{float:left; width:663px;border-top:#bfbbb6 2px solid;border-bottom:#bfbbb6 2px solid;}
.read th{margin:0;padding:8px;text-align:left;font-weight:bold;border-bottom:1px solid #eee9e6;  paddind:3px; padding-left:8px;}
.read .read_th2{margin:0;padding:8px;text-align:left;font-weight:bold;border-bottom:1px solid #eee9e6;  paddind:3px; padding-left:8px;background:#f5f2f2;}
.read td{padding:3px;border-bottom:1px solid #eee9e6;text-align:left;}
.read .td2{padding:15px 8px;height:100px;border-bottom:1px solid #eee9e6;text-align:left;}
.read .td3{padding:3px 3px 3px 10px;border-bottom:1px solid #eee9e6;text-align:left;color:#767676;}
.r_right{float:left;width:664px;margin:0 auto;text-align:right; margin:10px 0 0 0 ;}
.r_left{float:left;width:43px;margin:0 auto;text-align:left; padding:3px 3px 3px 0;}
.re_td_2{border-bottom:#eee9e6 dotted 1px;padding:13px 25px 10px 12px;}
.qna_btn{padding-left:16px;border-top:1px #eee9e6 solid;}

.banner_law{width:210px;height:64px;margin-top:200px;padding-left:1px;border-top:#d8d8d8 solid 1px;border-bottom:#d8d8d8 solid 1px;}
.banner_suit{width:210px;height:64px;margin:5px 0 49px 0;padding-left:1px;border-top:#d8d8d8 solid 1px;border-bottom:#d8d8d8 solid 1px;}

/*litigation*/
.row_table_blue {border-left:1px solid #c6d7f1;border-top:1px solid #c6d7f1; width:100%}
.row_table_blue th,
.row_table_blue td{padding:3px;border-right:1px solid #c6d7f1;border-bottom:1px solid #c6d7f1;}
.row_table_blue th{text-align:center;font-weight:bold;background:#ecf2fb; color:#3a3a3a}
.row_table_blue td{text-align:left; padding:3px 10px;}
.row_table_blue td.tit{ color:#2371b3; font-weight:bold}

.row_table{border-left:1px solid #d0d0d0;border-top:1px solid #d0d0d0; width:100%}
.row_table th,
.row_table td{padding:3px;border-right:1px solid #d0d0d0;border-bottom:1px solid #d0d0d0;}
.row_table th{text-align:center;font-weight:bold;background:#f2f2f2; color:#3a3a3a}
.row_table td{text-align:left; padding:3px 10px;}
.row_table td.align_c{text-align:center;}

.tab{float:left; width:664px; border-bottom:#36598f 2px solid; margin-bottom:10px; padding-top:30px; }
.tab li{float:left; padding:3px 30px; border-top:#c8c8c8 1px solid; border-left:#c8c8c8 1px solid;border-right:#c8c8c8 1px solid;border-bottom:none; font-weight:bold; background:#f7f7f7; color:#bfbfbf; margin-right:5px; z-index:9;}
.tab li a{color:#9b9b9b;font-weight:normal}
.tab .on{color:#fff; background:#36598f; border:#36598f 1px solid;}

.align_r{float:right; padding-right:50px;}
.h_5{float:left; width:664px; height:5px;}
.h_10{float:left; width:664px; height:10px;}
.h_20{float:left; width:664px; height:20px;}

.chart{width:850px; background:#fff;}
.chart .print{float:right;padding:10px;}
.chart h4{font-size:15px; font-weight:bold; margin-top:20px; padding-bottom:10px; color:#1e3a65}
.chart h4 img{vertical-align:middle; padding-right:5px;}

.width{float:left; width:664px;}

.right{float:right;  padding-top:10px;}

@charset "utf-8";
/* CSS Document */

body{background:url(../images/common/top_background.gif) repeat-x;}
#warp{width:100%; height: auto !important;margin:0 auto;}
#header{position:absolute;width:100%;overflow:hidden;margin:0 auto;z-index:1;}
.header_box{width:949px;height:94px;margin:0 auto;}
.logo{float:left;width:160px;height:30px;padding:50px 0px 26px 0;}
.compliance_logo{float:left;width:67px;height:23px;padding:53px 0px 26px 5px;}
.gn_box {float:right;width:340px;height:24px;margin:15px 0 0 54px;}
.gn {float:left; height:14px;padding:10px 10px 0 0;text-align:right;}
.gn_1 {float:left; height:14px;padding:11px 10px 0 52px;text-align:right;}
.lnb_box{position:relative;float:left;width:655px;margin-top:13px;padding-left:54px;}
.lnb ul{position:relative;background: red;}
.lnb li{padding:10px 13px 0 13px;}
#container{width:949px;margin:0 auto; padding:0;}
#container_2{width:949px; margin:0 auto ; padding-top:120px;}
.content{float:left;width:949px;background:url(../images/common/left_baground.gif) repeat-y; }
.site_content{float:left;width:949px; }
.sub_content{position:relative;float:left;width:709px;margin-left:26px;padding-bottom:58px;}
#header .st{width:100%;border-bottom:1px solid #8d8d8d;}
#main_visuall{width:949px;height:385px;margin:0 auto;padding-top:120px;}
#main_visuall .btn{position:absolute;top:474px; left:1040px; z-index:4;}

/*header*/
.top_menu{position:relative;width:968px;height:262px;margin:0 auto; paading:0; background-color:#fff; border-left:1px solid #c9c9c9;border-right:1px solid #c9c9c9;border-bottom:1px solid #c9c9c9;}
.top_sub_menu{position:relative;float:left;width:102px;margin:0 auto; padding:10px 44px 15px 53px;}
.top_sub_menu2{position:relative;float:left;width:102px;margin:0 auto; padding:10px 24px 15px 53px;}
.top_sub_menu3{position:relative;float:left;width:102px;margin:0 auto; padding:10px 37px 15px 53px;}
.top_box{position:relative;width:968px;height:51px;background-image:url(../images/common/sub_top_background.gif); background-repeat:x-repeat;}
.sub_1 {position:relative;float:left;width:120px;margin:0; padding:10px 29px 15px 54px;}
.sub_2{position:relative;float:left;width:120px;margin:0; padding:10px 0 15px 30px;}
.sub_3{position:relative;float:left;width:110px;margin:0; padding:10px 32px 15px 54px;}
.sub_4 {position:relative;float:left;width:120px;margin:0; padding:10px 28px 15px 47px;}
.sub_5{position:relative;float:left;width:120px;margin:0; padding:10px 28px 15px 58px;}
/*footer*/
#footer{clear:both;position:relative;display:block;width:969px;margin:0 auto;padding-top:80px;}
.footer_box{width:969px;border-top:2px solid #9d9d9d;padding:10px 10px;}
.height{position:relative;height:20px;margin:0; padding-top:20px;}
.copy{float:left;width:394px;margin:0;padding-bottom:10px;}
.footer_img{float:left;position:relative;margin:0;padding-bottom:10px;}
.guide_img{float:left;position:relative;margin:0;padding:0 10px 10px 80px;}

/* main */
.blueback{width:100%;height:110px; }
.table_box{float:left;width:300px;height:101px;margin:25px 18px 46px 10px; padding:0;}
.table_tit{padding-bottom:5px;}
.canon_box{float:left;width:300px;height:101px;margin:25px 18px 46px 0; padding:0;}
.canon_tit{padding-bottom:5px;}
.canon_img{float:left;width:272px;height:104px;margin:0;padding-bottom:12px;}
.canon_m_img{float:left;margin:0;padding:13px 0 12px 175px;}
.canon_txt_img{float:left;width:200px;height:54px;margin:0;padding:0;}
.busy_box{float:left;position:relative;width:300px;height:101px;margin:25px 0 46px 0; padding:0;}
.busy_img{float:left;width:272px;height:104px;margin:0;padding-bottom:12px;}
.busy_m_img{float:left;margin:0;padding:13px 0 12px 140px;}
.busy_txt_img{position:relative;float:left;width:184px;height:65px;margin:0 auto;padding:0;}
.busy_txt1{position:relative;width:40px; height:19px; margin-bottom:7px;padding:0;}
.busy_txt2{position:relative;width:184px; height:37px; margin-bottom:5px;padding:0;}

/* img */
.main_all_img{position:relative;width:949px;margin:0 auto;padding:0;}
.main_img_1{float:left;width:302px;height:109px;margin:0 auto;padding:0;}
.main_img_2{float:left;width:302px;height:109px;padding-right:52px;}
.main_img_3{float:left;width:302px;height:109px;margin:0 auto;padding-left:35px;}


/*테이블*/
.table{width:253px;height:181px;clear:both;}
.table th{padding-bottom:10px;}
.table td{}
caption{visibility:hidden;overflow:hidden;width:1px;height:1px;font-size:0;line-height:0}
.th_more{margin:0;padding-top:5px;}
.td_img{width:5px;}
.td_txt{width:211px;}
.td_txt_02{width:35px;}


.file_input { position: relative; width: 10px; height: 32px; overflow: hidden;}
.file_input_hidden { font-size: 23px; position: absolute; right: 0px; top: 0px; opacity: 0; filter: alpha(opacity=0); -ms-filter: "alpha(opacity=0)"; -khtml-opacity: 0; -moz-opacity: 0;}


/*서브 페이지 공통*/
.top_img{position:relative;float:left;width:949px;}
.top_visuall_txt{position:relative;float:left;width:497px;height:64px; padding:22px 13px 0 35px;}
.top_visuall_txt_2{float:left;width:404px;}
.location{float:left;height:15px;margin:28px 9px 0 0;}
.location_txt{float:left;height:15px;margin-top:24px;}
.height10{float:left;width:709px; height:10px;}
.height-20{float:left;width:709px; height:20px;margin-bottom:10px;}
.t_left{float:left;width:300px; margin:18px 0 20px 170px; text-align:center;}
.t_right{position:relative;float:right; width:70px; padding:18px 0 20px 50px; text-align:right;}
.t_center{float:left;text-align:center;width:700px;}
.height15{float:left;width:190px; height:15px;}
.height20{float:left;width:190px; height:20px;}
.W_center{float:left;width:694px;margin:0 auto;text-align:center;padding-top:10px;}
.W_right{float:left;width:694px;margin:0 auto;text-align:right;padding-top:10px;}
.W_right_2{float:left;width:663px;margin:0 auto;text-align:right;padding:10px 50px 0 0;}

/*FAQ*/
.faq{width:665px; text-align:center;margin-left:15px;padding:0px;border-top:1px #bfbbb6 solid;border-bottom:1px #bfbbb6 solid;}
caption{visibility:hidden;overflow:hidden;width:1px;height:1px;font-size:0;line-height:0}
.faq_txtb{color:#5f5f5f;font-weight:bold;width:640px;padding-left:12px;}
.faq_th{height:31px;margin:0;padding:5px 8px;; text-align:center;border-top:#bfbbb6 solid 1px;border-bottom:#bfbbb6 solid 1px;font-weight:bold;font:#FFFFFF;}
.faq .faq_td2{padding:13px 16px 10px 16px;color:#767676;}
.faq td{padding:10px 3px 10px 3px;border-bottom:solid 1px #eee9e6;color:#767676;}
.faq .rplay_img{background:#f5f2f2;vertical-align:top;padding:18px 2px 10px 12px;border-bottom:solid 1px #eee9e6;}
.faq .rplay{background:#f5f2f2;padding:13px 8px 10px 0;border-bottom:solid 1px #eee9e6;color:#333;}
.faq .rplay_txt{width:630px;margin:3px 5px 0px 5px;}
.re_td{background:#fbfbfb;border-top:#e0e0e0 dotted 1px;border-bottom:#fbfbfb solid 1px;padding:13px 0 10px 25px;}

.faq_r{position:relative;margin:0 auto;padding:32px 0 86px 0;text-align:center;}
.faq_i{float:left;height:30px;padding:6px 5px 0 10px; }


/*_qna* list*/
.qna_box{}
.qna{clear:both;width:710px;}
.qna th{background:#a2a2a3;margin:0;padding:3px; text-align:center;border-top:#eee9e6 solid 1px;font-weight:bold;color:#fff;}
.qna td{position:relative;text-align:center;padding:6px;;border-bottom:#eee9e6 1px solid; overflow:hidden;color:#4c4c4c;}
.qna td.veiw{text-align:left; padding-left:20px;color:#4c4c4c;border-bottom:#eee9e6 1px solid;}
.qna td.veiw_2{text-align:left; padding-left:20px;color:#4c4c4c;}
.qna_Retrieval{float:right; width:373px; margin:0 0 12px 10px; text-align:right;}
.left200{float:left;width:200px;}
.qna_box_u{margin-left:20px;}
.qna_Retrieval_u{float:right; width:473px; margin:0 0 15px 10px; text-align:right;}

/*table W */
.write {float:left;width:664px;border:#bfbbb6 1px solid;}
.write th{margin:0;padding:8px; text-align:center;font-weight:bold;border-bottom:1px solid #eee9e6; border-right:1px solid #bfbbb6; }
.write_th2{margin:0;padding:0; text-align:center;font-weight:bold; paddind:3px; background:#efefef;border-right:1px solid #bfbbb6;}
.write td{text-align:left;padding:3px;border-bottom:1px solid #eee9e6;}
.write .write_td2{text-align:left;padding:3px 3px 3px 16px;}


.read{float:left; width:663px;border-top:#bfbbb6 2px solid;border-bottom:#bfbbb6 2px solid;}
.read th{margin:0;padding:8px;text-align:left;font-weight:bold;border-bottom:1px solid #eee9e6;  paddind:3px; padding-left:8px;}
.read .read_th2{margin:0;padding:8px;text-align:left;font-weight:bold;border-bottom:1px solid #eee9e6;  paddind:3px; padding-left:8px;background:#f5f2f2;}
.read td{padding:3px;border-bottom:1px solid #eee9e6;text-align:left;}
.read .td2{padding:15px 8px;height:100px;border-bottom:1px solid #eee9e6;text-align:left;}
.read .td3{padding:3px 3px 3px 10px;border-bottom:1px solid #eee9e6;text-align:left;color:#767676;}
.r_right{float:left;width:664px;margin:0 auto;text-align:right; margin:10px 0 0 0 ;}
.r_left{float:left;width:43px;margin:0 auto;text-align:left; padding:3px 3px 3px 0;}
.re_td_2{border-bottom:#eee9e6 dotted 1px;padding:13px 25px 10px 12px;}
.qna_btn{padding-left:16px;border-top:1px #eee9e6 solid;}

.banner_law{width:210px;height:64px;margin-top:200px;padding-left:1px;border-top:#d8d8d8 solid 1px;border-bottom:#d8d8d8 solid 1px;}
.banner_suit{width:210px;height:64px;margin:5px 0 49px 0;padding-left:1px;border-top:#d8d8d8 solid 1px;border-bottom:#d8d8d8 solid 1px;}

/*litigation*/
.row_table_blue {border-left:1px solid #c6d7f1;border-top:1px solid #c6d7f1; width:100%}
.row_table_blue th,
.row_table_blue td{padding:3px;border-right:1px solid #c6d7f1;border-bottom:1px solid #c6d7f1;}
.row_table_blue th{text-align:center;font-weight:bold;background:#ecf2fb; color:#3a3a3a}
.row_table_blue td{text-align:left; padding:3px 10px;}
.row_table_blue td.tit{ color:#2371b3; font-weight:bold}

.row_table{border-left:1px solid #d0d0d0;border-top:1px solid #d0d0d0; width:100%}
.row_table th,
.row_table td{padding:3px;border-right:1px solid #d0d0d0;border-bottom:1px solid #d0d0d0;}
.row_table th{text-align:center;font-weight:bold;background:#f2f2f2; color:#3a3a3a}
.row_table td{text-align:left; padding:3px 10px;}
.row_table td.align_c{text-align:center;}

.tab{float:left; width:664px; border-bottom:#36598f 2px solid; margin-bottom:10px; padding-top:30px; }
.tab li{float:left; padding:3px 30px; border-top:#c8c8c8 1px solid; border-left:#c8c8c8 1px solid;border-right:#c8c8c8 1px solid;border-bottom:none; font-weight:bold; background:#f7f7f7; color:#bfbfbf; margin-right:5px; z-index:9;}
.tab li a{color:#9b9b9b;font-weight:normal}
.tab .on{color:#fff; background:#36598f; border:#36598f 1px solid;}

.align_r{float:right; padding-right:50px;}
.h_5{float:left; width:664px; height:5px;}
.h_10{float:left; width:664px; height:10px;}
.h_20{float:left; width:664px; height:20px;}

.chart{width:850px; background:#fff;}
.chart .print{float:right;padding:10px;}
.chart h4{font-size:15px; font-weight:bold; margin-top:20px; padding-bottom:10px; color:#1e3a65}
.chart h4 img{vertical-align:middle; padding-right:5px;}

.width{float:left; width:664px;}

.right{float:right;  padding-top:10px;}

@charset "utf-8";
/* CSS Document */

body{background:url(../images/common/top_background.gif) repeat-x;}
#warp{width:100%; height: auto !important;margin:0 auto;}
#header{position:absolute;width:100%;overflow:hidden;margin:0 auto;z-index:1;}
.header_box{width:949px;height:94px;margin:0 auto;}
.logo{float:left;width:160px;height:30px;padding:50px 0px 26px 0;}
.compliance_logo{float:left;width:67px;height:23px;padding:53px 0px 26px 5px;}
.gn_box {float:right;width:340px;height:24px;margin:15px 0 0 54px;}
.gn {float:left; height:14px;padding:10px 10px 0 0;text-align:right;}
.gn_1 {float:left; height:14px;padding:11px 10px 0 52px;text-align:right;}
.lnb_box{position:relative;float:left;width:655px;margin-top:13px;padding-left:54px;}
.lnb ul{position:relative;background: red;}
.lnb li{padding:10px 13px 0 13px;}
#container{width:949px;margin:0 auto; padding:0;}
#container_2{width:949px; margin:0 auto ; padding-top:120px;}
.content{float:left;width:949px;background:url(../images/common/left_baground.gif) repeat-y; }
.site_content{float:left;width:949px; }
.sub_content{position:relative;float:left;width:709px;margin-left:26px;padding-bottom:58px;}
#header .st{width:100%;border-bottom:1px solid #8d8d8d;}
#main_visuall{width:949px;height:385px;margin:0 auto;padding-top:120px;}
#main_visuall .btn{position:absolute;top:474px; left:1040px; z-index:4;}

/*header*/
.top_menu{position:relative;width:968px;height:262px;margin:0 auto; paading:0; background-color:#fff; border-left:1px solid #c9c9c9;border-right:1px solid #c9c9c9;border-bottom:1px solid #c9c9c9;}
.top_sub_menu{position:relative;float:left;width:102px;margin:0 auto; padding:10px 44px 15px 53px;}
.top_sub_menu2{position:relative;float:left;width:102px;margin:0 auto; padding:10px 24px 15px 53px;}
.top_sub_menu3{position:relative;float:left;width:102px;margin:0 auto; padding:10px 37px 15px 53px;}
.top_box{position:relative;width:968px;height:51px;background-image:url(../images/common/sub_top_background.gif); background-repeat:x-repeat;}
.sub_1 {position:relative;float:left;width:120px;margin:0; padding:10px 29px 15px 54px;}
.sub_2{position:relative;float:left;width:120px;margin:0; padding:10px 0 15px 30px;}
.sub_3{position:relative;float:left;width:110px;margin:0; padding:10px 32px 15px 54px;}
.sub_4 {position:relative;float:left;width:120px;margin:0; padding:10px 28px 15px 47px;}
.sub_5{position:relative;float:left;width:120px;margin:0; padding:10px 28px 15px 58px;}
/*footer*/
#footer{clear:both;position:relative;display:block;width:969px;margin:0 auto;padding-top:80px;}
.footer_box{width:969px;border-top:2px solid #9d9d9d;padding:10px 10px;}
.height{position:relative;height:20px;margin:0; padding-top:20px;}
.copy{float:left;width:394px;margin:0;padding-bottom:10px;}
.footer_img{float:left;position:relative;margin:0;padding-bottom:10px;}
.guide_img{float:left;position:relative;margin:0;padding:0 10px 10px 80px;}

/* main */
.blueback{width:100%;height:110px; }
.table_box{float:left;width:300px;height:101px;margin:25px 18px 46px 10px; padding:0;}
.table_tit{padding-bottom:5px;}
.canon_box{float:left;width:300px;height:101px;margin:25px 18px 46px 0; padding:0;}
.canon_tit{padding-bottom:5px;}
.canon_img{float:left;width:272px;height:104px;margin:0;padding-bottom:12px;}
.canon_m_img{float:left;margin:0;padding:13px 0 12px 175px;}
.canon_txt_img{float:left;width:200px;height:54px;margin:0;padding:0;}
.busy_box{float:left;position:relative;width:300px;height:101px;margin:25px 0 46px 0; padding:0;}
.busy_img{float:left;width:272px;height:104px;margin:0;padding-bottom:12px;}
.busy_m_img{float:left;margin:0;padding:13px 0 12px 140px;}
.busy_txt_img{position:relative;float:left;width:184px;height:65px;margin:0 auto;padding:0;}
.busy_txt1{position:relative;width:40px; height:19px; margin-bottom:7px;padding:0;}
.busy_txt2{position:relative;width:184px; height:37px; margin-bottom:5px;padding:0;}

/* img */
.main_all_img{position:relative;width:949px;margin:0 auto;padding:0;}
.main_img_1{float:left;width:302px;height:109px;margin:0 auto;padding:0;}
.main_img_2{float:left;width:302px;height:109px;padding-right:52px;}
.main_img_3{float:left;width:302px;height:109px;margin:0 auto;padding-left:35px;}


/*테이블*/
.table{width:253px;height:181px;clear:both;}
.table th{padding-bottom:10px;}
.table td{}
caption{visibility:hidden;overflow:hidden;width:1px;height:1px;font-size:0;line-height:0}
.th_more{margin:0;padding-top:5px;}
.td_img{width:5px;}
.td_txt{width:211px;}
.td_txt_02{width:35px;}


.file_input { position: relative; width: 10px; height: 32px; overflow: hidden;}
.file_input_hidden { font-size: 23px; position: absolute; right: 0px; top: 0px; opacity: 0; filter: alpha(opacity=0); -ms-filter: "alpha(opacity=0)"; -khtml-opacity: 0; -moz-opacity: 0;}


/*서브 페이지 공통*/
.top_img{position:relative;float:left;width:949px;}
.top_visuall_txt{position:relative;float:left;width:497px;height:64px; padding:22px 13px 0 35px;}
.top_visuall_txt_2{float:left;width:404px;}
.location{float:left;height:15px;margin:28px 9px 0 0;}
.location_txt{float:left;height:15px;margin-top:24px;}
.height10{float:left;width:709px; height:10px;}
.height-20{float:left;width:709px; height:20px;margin-bottom:10px;}
.t_left{float:left;width:300px; margin:18px 0 20px 170px; text-align:center;}
.t_right{position:relative;float:right; width:70px; padding:18px 0 20px 50px; text-align:right;}
.t_center{float:left;text-align:center;width:700px;}
.height15{float:left;width:190px; height:15px;}
.height20{float:left;width:190px; height:20px;}
.W_center{float:left;width:694px;margin:0 auto;text-align:center;padding-top:10px;}
.W_right{float:left;width:694px;margin:0 auto;text-align:right;padding-top:10px;}
.W_right_2{float:left;width:663px;margin:0 auto;text-align:right;padding:10px 50px 0 0;}

/*FAQ*/
.faq{width:665px; text-align:center;margin-left:15px;padding:0px;border-top:1px #bfbbb6 solid;border-bottom:1px #bfbbb6 solid;}
caption{visibility:hidden;overflow:hidden;width:1px;height:1px;font-size:0;line-height:0}
.faq_txtb{color:#5f5f5f;font-weight:bold;width:640px;padding-left:12px;}
.faq_th{height:31px;margin:0;padding:5px 8px;; text-align:center;border-top:#bfbbb6 solid 1px;border-bottom:#bfbbb6 solid 1px;font-weight:bold;font:#FFFFFF;}
.faq .faq_td2{padding:13px 16px 10px 16px;color:#767676;}
.faq td{padding:10px 3px 10px 3px;border-bottom:solid 1px #eee9e6;color:#767676;}
.faq .rplay_img{background:#f5f2f2;vertical-align:top;padding:18px 2px 10px 12px;border-bottom:solid 1px #eee9e6;}
.faq .rplay{background:#f5f2f2;padding:13px 8px 10px 0;border-bottom:solid 1px #eee9e6;color:#333;}
.faq .rplay_txt{width:630px;margin:3px 5px 0px 5px;}
.re_td{background:#fbfbfb;border-top:#e0e0e0 dotted 1px;border-bottom:#fbfbfb solid 1px;padding:13px 0 10px 25px;}

.faq_r{position:relative;margin:0 auto;padding:32px 0 86px 0;text-align:center;}
.faq_i{float:left;height:30px;padding:6px 5px 0 10px; }


/*_qna* list*/
.qna_box{}
.qna{clear:both;width:710px;}
.qna th{background:#a2a2a3;margin:0;padding:3px; text-align:center;border-top:#eee9e6 solid 1px;font-weight:bold;color:#fff;}
.qna td{position:relative;text-align:center;padding:6px;;border-bottom:#eee9e6 1px solid; overflow:hidden;color:#4c4c4c;}
.qna td.veiw{text-align:left; padding-left:20px;color:#4c4c4c;border-bottom:#eee9e6 1px solid;}
.qna td.veiw_2{text-align:left; padding-left:20px;color:#4c4c4c;}
.qna_Retrieval{float:right; width:373px; margin:0 0 12px 10px; text-align:right;}
.left200{float:left;width:200px;}
.qna_box_u{margin-left:20px;}
.qna_Retrieval_u{float:right; width:473px; margin:0 0 15px 10px; text-align:right;}

/*table W */
.write {float:left;width:664px;border:#bfbbb6 1px solid;}
.write th{margin:0;padding:8px; text-align:center;font-weight:bold;border-bottom:1px solid #eee9e6; border-right:1px solid #bfbbb6; }
.write_th2{margin:0;padding:0; text-align:center;font-weight:bold; paddind:3px; background:#efefef;border-right:1px solid #bfbbb6;}
.write td{text-align:left;padding:3px;border-bottom:1px solid #eee9e6;}
.write .write_td2{text-align:left;padding:3px 3px 3px 16px;}


.read{float:left; width:663px;border-top:#bfbbb6 2px solid;border-bottom:#bfbbb6 2px solid;}
.read th{margin:0;padding:8px;text-align:left;font-weight:bold;border-bottom:1px solid #eee9e6;  paddind:3px; padding-left:8px;}
.read .read_th2{margin:0;padding:8px;text-align:left;font-weight:bold;border-bottom:1px solid #eee9e6;  paddind:3px; padding-left:8px;background:#f5f2f2;}
.read td{padding:3px;border-bottom:1px solid #eee9e6;text-align:left;}
.read .td2{padding:15px 8px;height:100px;border-bottom:1px solid #eee9e6;text-align:left;}
.read .td3{padding:3px 3px 3px 10px;border-bottom:1px solid #eee9e6;text-align:left;color:#767676;}
.r_right{float:left;width:664px;margin:0 auto;text-align:right; margin:10px 0 0 0 ;}
.r_left{float:left;width:43px;margin:0 auto;text-align:left; padding:3px 3px 3px 0;}
.re_td_2{border-bottom:#eee9e6 dotted 1px;padding:13px 25px 10px 12px;}
.qna_btn{padding-left:16px;border-top:1px #eee9e6 solid;}

.banner_law{width:210px;height:64px;margin-top:200px;padding-left:1px;border-top:#d8d8d8 solid 1px;border-bottom:#d8d8d8 solid 1px;}
.banner_suit{width:210px;height:64px;margin:5px 0 49px 0;padding-left:1px;border-top:#d8d8d8 solid 1px;border-bottom:#d8d8d8 solid 1px;}

/*litigation*/
.row_table_blue {border-left:1px solid #c6d7f1;border-top:1px solid #c6d7f1; width:100%}
.row_table_blue th,
.row_table_blue td{padding:3px;border-right:1px solid #c6d7f1;border-bottom:1px solid #c6d7f1;}
.row_table_blue th{text-align:center;font-weight:bold;background:#ecf2fb; color:#3a3a3a}
.row_table_blue td{text-align:left; padding:3px 10px;}
.row_table_blue td.tit{ color:#2371b3; font-weight:bold}

.row_table{border-left:1px solid #d0d0d0;border-top:1px solid #d0d0d0; width:100%}
.row_table th,
.row_table td{padding:3px;border-right:1px solid #d0d0d0;border-bottom:1px solid #d0d0d0;}
.row_table th{text-align:center;font-weight:bold;background:#f2f2f2; color:#3a3a3a}
.row_table td{text-align:left; padding:3px 10px;}
.row_table td.align_c{text-align:center;}

.tab{float:left; width:664px; border-bottom:#36598f 2px solid; margin-bottom:10px; padding-top:30px; }
.tab li{float:left; padding:3px 30px; border-top:#c8c8c8 1px solid; border-left:#c8c8c8 1px solid;border-right:#c8c8c8 1px solid;border-bottom:none; font-weight:bold; background:#f7f7f7; color:#bfbfbf; margin-right:5px; z-index:9;}
.tab li a{color:#9b9b9b;font-weight:normal}
.tab .on{color:#fff; background:#36598f; border:#36598f 1px solid;}

.align_r{float:right; padding-right:50px;}
.h_5{float:left; width:664px; height:5px;}
.h_10{float:left; width:664px; height:10px;}
.h_20{float:left; width:664px; height:20px;}

.chart{width:850px; background:#fff;}
.chart .print{float:right;padding:10px;}
.chart h4{font-size:15px; font-weight:bold; margin-top:20px; padding-bottom:10px; color:#1e3a65}
.chart h4 img{vertical-align:middle; padding-right:5px;}

.width{float:left; width:664px;}

.right{float:right;  padding-top:10px;}

@charset "utf-8";
/* CSS Document */

body{background:url(../images/common/top_background.gif) repeat-x;}
#warp{width:100%; height: auto !important;margin:0 auto;}
#header{position:absolute;width:100%;overflow:hidden;margin:0 auto;z-index:1;}
.header_box{width:949px;height:94px;margin:0 auto;}
.logo{float:left;width:160px;height:30px;padding:50px 0px 26px 0;}
.compliance_logo{float:left;width:67px;height:23px;padding:53px 0px 26px 5px;}
.gn_box {float:right;width:340px;height:24px;margin:15px 0 0 54px;}
.gn {float:left; height:14px;padding:10px 10px 0 0;text-align:right;}
.gn_1 {float:left; height:14px;padding:11px 10px 0 52px;text-align:right;}
.lnb_box{position:relative;float:left;width:655px;margin-top:13px;padding-left:54px;}
.lnb ul{position:relative;background: red;}
.lnb li{padding:10px 13px 0 13px;}
#container{width:949px;margin:0 auto; padding:0;}
#container_2{width:949px; margin:0 auto ; padding-top:120px;}
.content{float:left;width:949px;background:url(../images/common/left_baground.gif) repeat-y; }
.site_content{float:left;width:949px; }
.sub_content{position:relative;float:left;width:709px;margin-left:26px;padding-bottom:58px;}
#header .st{width:100%;border-bottom:1px solid #8d8d8d;}
#main_visuall{width:949px;height:385px;margin:0 auto;padding-top:120px;}
#main_visuall .btn{position:absolute;top:474px; left:1040px; z-index:4;}

/*header*/
.top_menu{position:relative;width:968px;height:262px;margin:0 auto; paading:0; background-color:#fff; border-left:1px solid #c9c9c9;border-right:1px solid #c9c9c9;border-bottom:1px solid #c9c9c9;}
.top_sub_menu{position:relative;float:left;width:102px;margin:0 auto; padding:10px 44px 15px 53px;}
.top_sub_menu2{position:relative;float:left;width:102px;margin:0 auto; padding:10px 24px 15px 53px;}
.top_sub_menu3{position:relative;float:left;width:102px;margin:0 auto; padding:10px 37px 15px 53px;}
.top_box{position:relative;width:968px;height:51px;background-image:url(../images/common/sub_top_background.gif); background-repeat:x-repeat;}
.sub_1 {position:relative;float:left;width:120px;margin:0; padding:10px 29px 15px 54px;}
.sub_2{position:relative;float:left;width:120px;margin:0; padding:10px 0 15px 30px;}
.sub_3{position:relative;float:left;width:110px;margin:0; padding:10px 32px 15px 54px;}
.sub_4 {position:relative;float:left;width:120px;margin:0; padding:10px 28px 15px 47px;}
.sub_5{position:relative;float:left;width:120px;margin:0; padding:10px 28px 15px 58px;}
/*footer*/
#footer{clear:both;position:relative;display:block;width:969px;margin:0 auto;padding-top:80px;}
.footer_box{width:969px;border-top:2px solid #9d9d9d;padding:10px 10px;}
.height{position:relative;height:20px;margin:0; padding-top:20px;}
.copy{float:left;width:394px;margin:0;padding-bottom:10px;}
.footer_img{float:left;position:relative;margin:0;padding-bottom:10px;}
.guide_img{float:left;position:relative;margin:0;padding:0 10px 10px 80px;}

/* main */
.blueback{width:100%;height:110px; }
.table_box{float:left;width:300px;height:101px;margin:25px 18px 46px 10px; padding:0;}
.table_tit{padding-bottom:5px;}
.canon_box{float:left;width:300px;height:101px;margin:25px 18px 46px 0; padding:0;}
.canon_tit{padding-bottom:5px;}
.canon_img{float:left;width:272px;height:104px;margin:0;padding-bottom:12px;}
.canon_m_img{float:left;margin:0;padding:13px 0 12px 175px;}
.canon_txt_img{float:left;width:200px;height:54px;margin:0;padding:0;}
.busy_box{float:left;position:relative;width:300px;height:101px;margin:25px 0 46px 0; padding:0;}
.busy_img{float:left;width:272px;height:104px;margin:0;padding-bottom:12px;}
.busy_m_img{float:left;margin:0;padding:13px 0 12px 140px;}
.busy_txt_img{position:relative;float:left;width:184px;height:65px;margin:0 auto;padding:0;}
.busy_txt1{position:relative;width:40px; height:19px; margin-bottom:7px;padding:0;}
.busy_txt2{position:relative;width:184px; height:37px; margin-bottom:5px;padding:0;}

/* img */
.main_all_img{position:relative;width:949px;margin:0 auto;padding:0;}
.main_img_1{float:left;width:302px;height:109px;margin:0 auto;padding:0;}
.main_img_2{float:left;width:302px;height:109px;padding-right:52px;}
.main_img_3{float:left;width:302px;height:109px;margin:0 auto;padding-left:35px;}


/*테이블*/
.table{width:253px;height:181px;clear:both;}
.table th{padding-bottom:10px;}
.table td{}
caption{visibility:hidden;overflow:hidden;width:1px;height:1px;font-size:0;line-height:0}
.th_more{margin:0;padding-top:5px;}
.td_img{width:5px;}
.td_txt{width:211px;}
.td_txt_02{width:35px;}


.file_input { position: relative; width: 10px; height: 32px; overflow: hidden;}
.file_input_hidden { font-size: 23px; position: absolute; right: 0px; top: 0px; opacity: 0; filter: alpha(opacity=0); -ms-filter: "alpha(opacity=0)"; -khtml-opacity: 0; -moz-opacity: 0;}


/*서브 페이지 공통*/
.top_img{position:relative;float:left;width:949px;}
.top_visuall_txt{position:relative;float:left;width:497px;height:64px; padding:22px 13px 0 35px;}
.top_visuall_txt_2{float:left;width:404px;}
.location{float:left;height:15px;margin:28px 9px 0 0;}
.location_txt{float:left;height:15px;margin-top:24px;}
.height10{float:left;width:709px; height:10px;}
.height-20{float:left;width:709px; height:20px;margin-bottom:10px;}
.t_left{float:left;width:300px; margin:18px 0 20px 170px; text-align:center;}
.t_right{position:relative;float:right; width:70px; padding:18px 0 20px 50px; text-align:right;}
.t_center{float:left;text-align:center;width:700px;}
.height15{float:left;width:190px; height:15px;}
.height20{float:left;width:190px; height:20px;}
.W_center{float:left;width:694px;margin:0 auto;text-align:center;padding-top:10px;}
.W_right{float:left;width:694px;margin:0 auto;text-align:right;padding-top:10px;}
.W_right_2{float:left;width:663px;margin:0 auto;text-align:right;padding:10px 50px 0 0;}

/*FAQ*/
.faq{width:665px; text-align:center;margin-left:15px;padding:0px;border-top:1px #bfbbb6 solid;border-bottom:1px #bfbbb6 solid;}
caption{visibility:hidden;overflow:hidden;width:1px;height:1px;font-size:0;line-height:0}
.faq_txtb{color:#5f5f5f;font-weight:bold;width:640px;padding-left:12px;}
.faq_th{height:31px;margin:0;padding:5px 8px;; text-align:center;border-top:#bfbbb6 solid 1px;border-bottom:#bfbbb6 solid 1px;font-weight:bold;font:#FFFFFF;}
.faq .faq_td2{padding:13px 16px 10px 16px;color:#767676;}
.faq td{padding:10px 3px 10px 3px;border-bottom:solid 1px #eee9e6;color:#767676;}
.faq .rplay_img{background:#f5f2f2;vertical-align:top;padding:18px 2px 10px 12px;border-bottom:solid 1px #eee9e6;}
.faq .rplay{background:#f5f2f2;padding:13px 8px 10px 0;border-bottom:solid 1px #eee9e6;color:#333;}
.faq .rplay_txt{width:630px;margin:3px 5px 0px 5px;}
.re_td{background:#fbfbfb;border-top:#e0e0e0 dotted 1px;border-bottom:#fbfbfb solid 1px;padding:13px 0 10px 25px;}

.faq_r{position:relative;margin:0 auto;padding:32px 0 86px 0;text-align:center;}
.faq_i{float:left;height:30px;padding:6px 5px 0 10px; }


/*_qna* list*/
.qna_box{}
.qna{clear:both;width:710px;}
.qna th{background:#a2a2a3;margin:0;padding:3px; text-align:center;border-top:#eee9e6 solid 1px;font-weight:bold;color:#fff;}
.qna td{position:relative;text-align:center;padding:6px;;border-bottom:#eee9e6 1px solid; overflow:hidden;color:#4c4c4c;}
.qna td.veiw{text-align:left; padding-left:20px;color:#4c4c4c;border-bottom:#eee9e6 1px solid;}
.qna td.veiw_2{text-align:left; padding-left:20px;color:#4c4c4c;}
.qna_Retrieval{float:right; width:373px; margin:0 0 12px 10px; text-align:right;}
.left200{float:left;width:200px;}
.qna_box_u{margin-left:20px;}
.qna_Retrieval_u{float:right; width:473px; margin:0 0 15px 10px; text-align:right;}

/*table W */
.write {float:left;width:664px;border:#bfbbb6 1px solid;}
.write th{margin:0;padding:8px; text-align:center;font-weight:bold;border-bottom:1px solid #eee9e6; border-right:1px solid #bfbbb6; }
.write_th2{margin:0;padding:0; text-align:center;font-weight:bold; paddind:3px; background:#efefef;border-right:1px solid #bfbbb6;}
.write td{text-align:left;padding:3px;border-bottom:1px solid #eee9e6;}
.write .write_td2{text-align:left;padding:3px 3px 3px 16px;}


.read{float:left; width:663px;border-top:#bfbbb6 2px solid;border-bottom:#bfbbb6 2px solid;}
.read th{margin:0;padding:8px;text-align:left;font-weight:bold;border-bottom:1px solid #eee9e6;  paddind:3px; padding-left:8px;}
.read .read_th2{margin:0;padding:8px;text-align:left;font-weight:bold;border-bottom:1px solid #eee9e6;  paddind:3px; padding-left:8px;background:#f5f2f2;}
.read td{padding:3px;border-bottom:1px solid #eee9e6;text-align:left;}
.read .td2{padding:15px 8px;height:100px;border-bottom:1px solid #eee9e6;text-align:left;}
.read .td3{padding:3px 3px 3px 10px;border-bottom:1px solid #eee9e6;text-align:left;color:#767676;}
.r_right{float:left;width:664px;margin:0 auto;text-align:right; margin:10px 0 0 0 ;}
.r_left{float:left;width:43px;margin:0 auto;text-align:left; padding:3px 3px 3px 0;}
.re_td_2{border-bottom:#eee9e6 dotted 1px;padding:13px 25px 10px 12px;}
.qna_btn{padding-left:16px;border-top:1px #eee9e6 solid;}

.banner_law{width:210px;height:64px;margin-top:200px;padding-left:1px;border-top:#d8d8d8 solid 1px;border-bottom:#d8d8d8 solid 1px;}
.banner_suit{width:210px;height:64px;margin:5px 0 49px 0;padding-left:1px;border-top:#d8d8d8 solid 1px;border-bottom:#d8d8d8 solid 1px;}

/*litigation*/
.row_table_blue {border-left:1px solid #c6d7f1;border-top:1px solid #c6d7f1; width:100%}
.row_table_blue th,
.row_table_blue td{padding:3px;border-right:1px solid #c6d7f1;border-bottom:1px solid #c6d7f1;}
.row_table_blue th{text-align:center;font-weight:bold;background:#ecf2fb; color:#3a3a3a}
.row_table_blue td{text-align:left; padding:3px 10px;}
.row_table_blue td.tit{ color:#2371b3; font-weight:bold}

.row_table{border-left:1px solid #d0d0d0;border-top:1px solid #d0d0d0; width:100%}
.row_table th,
.row_table td{padding:3px;border-right:1px solid #d0d0d0;border-bottom:1px solid #d0d0d0;}
.row_table th{text-align:center;font-weight:bold;background:#f2f2f2; color:#3a3a3a}
.row_table td{text-align:left; padding:3px 10px;}
.row_table td.align_c{text-align:center;}

.tab{float:left; width:664px; border-bottom:#36598f 2px solid; margin-bottom:10px; padding-top:30px; }
.tab li{float:left; padding:3px 30px; border-top:#c8c8c8 1px solid; border-left:#c8c8c8 1px solid;border-right:#c8c8c8 1px solid;border-bottom:none; font-weight:bold; background:#f7f7f7; color:#bfbfbf; margin-right:5px; z-index:9;}
.tab li a{color:#9b9b9b;font-weight:normal}
.tab .on{color:#fff; background:#36598f; border:#36598f 1px solid;}

.align_r{float:right; padding-right:50px;}
.h_5{float:left; width:664px; height:5px;}
.h_10{float:left; width:664px; height:10px;}
.h_20{float:left; width:664px; height:20px;}

.chart{width:850px; background:#fff;}
.chart .print{float:right;padding:10px;}
.chart h4{font-size:15px; font-weight:bold; margin-top:20px; padding-bottom:10px; color:#1e3a65}
.chart h4 img{vertical-align:middle; padding-right:5px;}

.width{float:left; width:664px;}

.right{float:right;  padding-top:10px;}

@charset "utf-8";
/* CSS Document */

body{background:url(../images/common/top_background.gif) repeat-x;}
#warp{width:100%; height: auto !important;margin:0 auto;}
#header{position:absolute;width:100%;overflow:hidden;margin:0 auto;z-index:1;}
.header_box{width:949px;height:94px;margin:0 auto;}
.logo{float:left;width:160px;height:30px;padding:50px 0px 26px 0;}
.compliance_logo{float:left;width:67px;height:23px;padding:53px 0px 26px 5px;}
.gn_box {float:right;width:340px;height:24px;margin:15px 0 0 54px;}
.gn {float:left; height:14px;padding:10px 10px 0 0;text-align:right;}
.gn_1 {float:left; height:14px;padding:11px 10px 0 52px;text-align:right;}
.lnb_box{position:relative;float:left;width:655px;margin-top:13px;padding-left:54px;}
.lnb ul{position:relative;background: red;}
.lnb li{padding:10px 13px 0 13px;}
#container{width:949px;margin:0 auto; padding:0;}
#container_2{width:949px; margin:0 auto ; padding-top:120px;}
.content{float:left;width:949px;background:url(../images/common/left_baground.gif) repeat-y; }
.site_content{float:left;width:949px; }
.sub_content{position:relative;float:left;width:709px;margin-left:26px;padding-bottom:58px;}
#header .st{width:100%;border-bottom:1px solid #8d8d8d;}
#main_visuall{width:949px;height:385px;margin:0 auto;padding-top:120px;}
#main_visuall .btn{position:absolute;top:474px; left:1040px; z-index:4;}

/*header*/
.top_menu{position:relative;width:968px;height:262px;margin:0 auto; paading:0; background-color:#fff; border-left:1px solid #c9c9c9;border-right:1px solid #c9c9c9;border-bottom:1px solid #c9c9c9;}
.top_sub_menu{position:relative;float:left;width:102px;margin:0 auto; padding:10px 44px 15px 53px;}
.top_sub_menu2{position:relative;float:left;width:102px;margin:0 auto; padding:10px 24px 15px 53px;}
.top_sub_menu3{position:relative;float:left;width:102px;margin:0 auto; padding:10px 37px 15px 53px;}
.top_box{position:relative;width:968px;height:51px;background-image:url(../images/common/sub_top_background.gif); background-repeat:x-repeat;}
.sub_1 {position:relative;float:left;width:120px;margin:0; padding:10px 29px 15px 54px;}
.sub_2{position:relative;float:left;width:120px;margin:0; padding:10px 0 15px 30px;}
.sub_3{position:relative;float:left;width:110px;margin:0; padding:10px 32px 15px 54px;}
.sub_4 {position:relative;float:left;width:120px;margin:0; padding:10px 28px 15px 47px;}
.sub_5{position:relative;float:left;width:120px;margin:0; padding:10px 28px 15px 58px;}
/*footer*/
#footer{clear:both;position:relative;display:block;width:969px;margin:0 auto;padding-top:80px;}
.footer_box{width:969px;border-top:2px solid #9d9d9d;padding:10px 10px;}
.height{position:relative;height:20px;margin:0; padding-top:20px;}
.copy{float:left;width:394px;margin:0;padding-bottom:10px;}
.footer_img{float:left;position:relative;margin:0;padding-bottom:10px;}
.guide_img{float:left;position:relative;margin:0;padding:0 10px 10px 80px;}

/* main */
.blueback{width:100%;height:110px; }
.table_box{float:left;width:300px;height:101px;margin:25px 18px 46px 10px; padding:0;}
.table_tit{padding-bottom:5px;}
.canon_box{float:left;width:300px;height:101px;margin:25px 18px 46px 0; padding:0;}
.canon_tit{padding-bottom:5px;}
.canon_img{float:left;width:272px;height:104px;margin:0;padding-bottom:12px;}
.canon_m_img{float:left;margin:0;padding:13px 0 12px 175px;}
.canon_txt_img{float:left;width:200px;height:54px;margin:0;padding:0;}
.busy_box{float:left;position:relative;width:300px;height:101px;margin:25px 0 46px 0; padding:0;}
.busy_img{float:left;width:272px;height:104px;margin:0;padding-bottom:12px;}
.busy_m_img{float:left;margin:0;padding:13px 0 12px 140px;}
.busy_txt_img{position:relative;float:left;width:184px;height:65px;margin:0 auto;padding:0;}
.busy_txt1{position:relative;width:40px; height:19px; margin-bottom:7px;padding:0;}
.busy_txt2{position:relative;width:184px; height:37px; margin-bottom:5px;padding:0;}

/* img */
.main_all_img{position:relative;width:949px;margin:0 auto;padding:0;}
.main_img_1{float:left;width:302px;height:109px;margin:0 auto;padding:0;}
.main_img_2{float:left;width:302px;height:109px;padding-right:52px;}
.main_img_3{float:left;width:302px;height:109px;margin:0 auto;padding-left:35px;}


/*테이블*/
.table{width:253px;height:181px;clear:both;}
.table th{padding-bottom:10px;}
.table td{}
caption{visibility:hidden;overflow:hidden;width:1px;height:1px;font-size:0;line-height:0}
.th_more{margin:0;padding-top:5px;}
.td_img{width:5px;}
.td_txt{width:211px;}
.td_txt_02{width:35px;}


.file_input { position: relative; width: 10px; height: 32px; overflow: hidden;}
.file_input_hidden { font-size: 23px; position: absolute; right: 0px; top: 0px; opacity: 0; filter: alpha(opacity=0); -ms-filter: "alpha(opacity=0)"; -khtml-opacity: 0; -moz-opacity: 0;}


/*서브 페이지 공통*/
.top_img{position:relative;float:left;width:949px;}
.top_visuall_txt{position:relative;float:left;width:497px;height:64px; padding:22px 13px 0 35px;}
.top_visuall_txt_2{float:left;width:404px;}
.location{float:left;height:15px;margin:28px 9px 0 0;}
.location_txt{float:left;height:15px;margin-top:24px;}
.height10{float:left;width:709px; height:10px;}
.height-20{float:left;width:709px; height:20px;margin-bottom:10px;}
.t_left{float:left;width:300px; margin:18px 0 20px 170px; text-align:center;}
.t_right{position:relative;float:right; width:70px; padding:18px 0 20px 50px; text-align:right;}
.t_center{float:left;text-align:center;width:700px;}
.height15{float:left;width:190px; height:15px;}
.height20{float:left;width:190px; height:20px;}
.W_center{float:left;width:694px;margin:0 auto;text-align:center;padding-top:10px;}
.W_right{float:left;width:694px;margin:0 auto;text-align:right;padding-top:10px;}
.W_right_2{float:left;width:663px;margin:0 auto;text-align:right;padding:10px 50px 0 0;}

/*FAQ*/
.faq{width:665px; text-align:center;margin-left:15px;padding:0px;border-top:1px #bfbbb6 solid;border-bottom:1px #bfbbb6 solid;}
caption{visibility:hidden;overflow:hidden;width:1px;height:1px;font-size:0;line-height:0}
.faq_txtb{color:#5f5f5f;font-weight:bold;width:640px;padding-left:12px;}
.faq_th{height:31px;margin:0;padding:5px 8px;; text-align:center;border-top:#bfbbb6 solid 1px;border-bottom:#bfbbb6 solid 1px;font-weight:bold;font:#FFFFFF;}
.faq .faq_td2{padding:13px 16px 10px 16px;color:#767676;}
.faq td{padding:10px 3px 10px 3px;border-bottom:solid 1px #eee9e6;color:#767676;}
.faq .rplay_img{background:#f5f2f2;vertical-align:top;padding:18px 2px 10px 12px;border-bottom:solid 1px #eee9e6;}
.faq .rplay{background:#f5f2f2;padding:13px 8px 10px 0;border-bottom:solid 1px #eee9e6;color:#333;}
.faq .rplay_txt{width:630px;margin:3px 5px 0px 5px;}
.re_td{background:#fbfbfb;border-top:#e0e0e0 dotted 1px;border-bottom:#fbfbfb solid 1px;padding:13px 0 10px 25px;}

.faq_r{position:relative;margin:0 auto;padding:32px 0 86px 0;text-align:center;}
.faq_i{float:left;height:30px;padding:6px 5px 0 10px; }


/*_qna* list*/
.qna_box{}
.qna{clear:both;width:710px;}
.qna th{background:#a2a2a3;margin:0;padding:3px; text-align:center;border-top:#eee9e6 solid 1px;font-weight:bold;color:#fff;}
.qna td{position:relative;text-align:center;padding:6px;;border-bottom:#eee9e6 1px solid; overflow:hidden;color:#4c4c4c;}
.qna td.veiw{text-align:left; padding-left:20px;color:#4c4c4c;border-bottom:#eee9e6 1px solid;}
.qna td.veiw_2{text-align:left; padding-left:20px;color:#4c4c4c;}
.qna_Retrieval{float:right; width:373px; margin:0 0 12px 10px; text-align:right;}
.left200{float:left;width:200px;}
.qna_box_u{margin-left:20px;}
.qna_Retrieval_u{float:right; width:473px; margin:0 0 15px 10px; text-align:right;}

/*table W */
.write {float:left;width:664px;border:#bfbbb6 1px solid;}
.write th{margin:0;padding:8px; text-align:center;font-weight:bold;border-bottom:1px solid #eee9e6; border-right:1px solid #bfbbb6; }
.write_th2{margin:0;padding:0; text-align:center;font-weight:bold; paddind:3px; background:#efefef;border-right:1px solid #bfbbb6;}
.write td{text-align:left;padding:3px;border-bottom:1px solid #eee9e6;}
.write .write_td2{text-align:left;padding:3px 3px 3px 16px;}


.read{float:left; width:663px;border-top:#bfbbb6 2px solid;border-bottom:#bfbbb6 2px solid;}
.read th{margin:0;padding:8px;text-align:left;font-weight:bold;border-bottom:1px solid #eee9e6;  paddind:3px; padding-left:8px;}
.read .read_th2{margin:0;padding:8px;text-align:left;font-weight:bold;border-bottom:1px solid #eee9e6;  paddind:3px; padding-left:8px;background:#f5f2f2;}
.read td{padding:3px;border-bottom:1px solid #eee9e6;text-align:left;}
.read .td2{padding:15px 8px;height:100px;border-bottom:1px solid #eee9e6;text-align:left;}
.read .td3{padding:3px 3px 3px 10px;border-bottom:1px solid #eee9e6;text-align:left;color:#767676;}
.r_right{float:left;width:664px;margin:0 auto;text-align:right; margin:10px 0 0 0 ;}
.r_left{float:left;width:43px;margin:0 auto;text-align:left; padding:3px 3px 3px 0;}
.re_td_2{border-bottom:#eee9e6 dotted 1px;padding:13px 25px 10px 12px;}
.qna_btn{padding-left:16px;border-top:1px #eee9e6 solid;}

.banner_law{width:210px;height:64px;margin-top:200px;padding-left:1px;border-top:#d8d8d8 solid 1px;border-bottom:#d8d8d8 solid 1px;}
.banner_suit{width:210px;height:64px;margin:5px 0 49px 0;padding-left:1px;border-top:#d8d8d8 solid 1px;border-bottom:#d8d8d8 solid 1px;}

/*litigation*/
.row_table_blue {border-left:1px solid #c6d7f1;border-top:1px solid #c6d7f1; width:100%}
.row_table_blue th,
.row_table_blue td{padding:3px;border-right:1px solid #c6d7f1;border-bottom:1px solid #c6d7f1;}
.row_table_blue th{text-align:center;font-weight:bold;background:#ecf2fb; color:#3a3a3a}
.row_table_blue td{text-align:left; padding:3px 10px;}
.row_table_blue td.tit{ color:#2371b3; font-weight:bold}

.row_table{border-left:1px solid #d0d0d0;border-top:1px solid #d0d0d0; width:100%}
.row_table th,
.row_table td{padding:3px;border-right:1px solid #d0d0d0;border-bottom:1px solid #d0d0d0;}
.row_table th{text-align:center;font-weight:bold;background:#f2f2f2; color:#3a3a3a}
.row_table td{text-align:left; padding:3px 10px;}
.row_table td.align_c{text-align:center;}

.tab{float:left; width:664px; border-bottom:#36598f 2px solid; margin-bottom:10px; padding-top:30px; }
.tab li{float:left; padding:3px 30px; border-top:#c8c8c8 1px solid; border-left:#c8c8c8 1px solid;border-right:#c8c8c8 1px solid;border-bottom:none; font-weight:bold; background:#f7f7f7; color:#bfbfbf; margin-right:5px; z-index:9;}
.tab li a{color:#9b9b9b;font-weight:normal}
.tab .on{color:#fff; background:#36598f; border:#36598f 1px solid;}

.align_r{float:right; padding-right:50px;}
.h_5{float:left; width:664px; height:5px;}
.h_10{float:left; width:664px; height:10px;}
.h_20{float:left; width:664px; height:20px;}

.chart{width:850px; background:#fff;}
.chart .print{float:right;padding:10px;}
.chart h4{font-size:15px; font-weight:bold; margin-top:20px; padding-bottom:10px; color:#1e3a65}
.chart h4 img{vertical-align:middle; padding-right:5px;}

.width{float:left; width:664px;}

.right{float:right;  padding-top:10px;}

